Страница 1 из 17 12311 ... ПоследняяПоследняя
Показано с 1 по 10 из 184

Тема: Общие вопросы

Комбинированный просмотр

andrew29 Общие вопросы 04.07.2016, 15:04
andrew29 Я свой вопрос немного... 04.07.2016, 17:11
Владимир Ситников Согласно документации ОЛ,... 04.07.2016, 18:15
Владимир Ситников Вообще говоря, это смущает. В... 04.07.2016, 18:09
Владимир Ситников Подумайте, и ответьте на 1... 04.07.2016, 18:35
Сергей0308 Можно умереть со смеху,... 25.07.2016, 03:25
Devoter Возьмите здесь:... 05.07.2016, 13:12
capzap я пользуюсь, только... 07.07.2016, 06:04
Гость Рекомендации даны по... 24.07.2016, 22:41
AI! .NET проверь... 24.07.2016, 18:34
Гость Сергей0308, я никого не... 25.07.2016, 09:09
Гость То есть она и через F1... 25.07.2016, 18:03
VGM Да. p.s. решено; на... 25.07.2016, 18:20
Алексей Геннадьевич Вы параметры компов выложите.... 29.07.2016, 07:18
Эдуард_Н Что нового в версии OwenLogic... 30.07.2016, 14:04
Эдуард_Н ясновидящих нет. 31.07.2016, 17:56
Андрей Иванников У вас исходное состояние... 01.08.2016, 09:01
ASo Он откатит FW ПР? 01.08.2016, 20:54
Владимир Ситников Лишний раз убеждает, что в ОЛ... 01.08.2016, 22:05
Серёга Букашкин Сделал программу в ОЛ для... 25.08.2016, 10:04
Юрий_Р Если отличия только в... 25.08.2016, 10:24
Сергей0308 Тогда зачем выбор модели,... 25.08.2016, 10:32
Юрий_Р Ну там где 220.1 и 220.2 или... 25.08.2016, 10:44
Юрий_Р Добрый день! Страница 25... 17.08.2016, 08:56
Ревака Юрий Удерживаю клавишу SHIFT, в... 15.09.2016, 16:25
Владимир Ситников Это пожелание значится под... 15.09.2016, 16:51
Владимир Ситников Не путайте операцию "сделать... 15.09.2016, 20:15
AI! понял. а зачем? 15.09.2016, 20:44
Владимир Ситников Я же всё описал. По ссылке... 15.09.2016, 21:32
Эдуард_Н Ну оно конечно можно и на... 16.09.2016, 17:10
Василий Кашуба Я делаю так. Если будут... 19.09.2016, 12:46
melky Спасибо, попробую... 19.09.2016, 13:01
Алексей Геннадьевич Усреднитель "скользящим... 19.09.2016, 13:14
Алексей Геннадьевич 3 регистра : 1- накопление... 20.09.2016, 07:49
Алексей Геннадьевич Так сделайте такой макрос на... 20.09.2016, 10:53
Сергей0308 Вроде как просили, даже... 25.09.2016, 13:43
Гость Добрый день! Спасибо за... 21.09.2016, 11:41
orbita-skb Logic написан на C# 21.09.2016, 12:07
melky Василий Кашуба ... 22.09.2016, 12:23
Сергей0308 Вынужден с Вами не... 22.09.2016, 18:23
Ревака Юрий При добавлении в проект сразу... 23.09.2016, 09:25
Сергей0308 Так это же проще пареной... 23.09.2016, 06:28
Ревака Юрий Добавил последние макросы в... 23.09.2016, 09:19
Ревака Юрий Я Вас наверное расстрою, но:D 23.09.2016, 15:32
Ревака Юрий Я сам об этом узнал недавно,... 23.09.2016, 15:48
Алексей Геннадьевич Сергей0308 Вы макрос... 26.09.2016, 15:02
Сергей0308 26668 Вот проект, работает... 26.09.2016, 19:17
Сергей0308 Да, название неправильное,... 27.09.2016, 11:42
rovki Не хватает выходов... 27.09.2016, 23:39
Ревака Юрий А если программно считать... 28.09.2016, 09:38
Алексей Геннадьевич Сергей0308 1) "Скользящее... 28.09.2016, 10:12
Сергей0308 Вот Ваша цитата: 3 -... 28.09.2016, 13:04
Алексей Геннадьевич У вас даже намёка на стек или... 28.09.2016, 14:51
Серёга Букашкин Существует ли возможность... 18.10.2016, 12:21
Серёга Букашкин При переходе от ОЛ117 к... 22.11.2016, 11:06
Василий Кашуба У вас сигналы ручного... 28.09.2016, 11:03
Ревака Юрий А нет возможности завести... 28.09.2016, 11:11
Василий Кашуба Посмотрите мой вариант, может... 28.09.2016, 12:13
Ревака Юрий Ну не обязательно ее отрывать... 28.09.2016, 11:39
Ревака Юрий Тогда ждать модулей... 28.09.2016, 12:22
Василий Кашуба Я же сказал, что это для... 28.09.2016, 13:34
Игорюня Подскажите. Что такое... 04.10.2016, 13:40
Сергей0308 Задержка на цикл! 04.10.2016, 13:43
Владимир Ситников У неё очень простой смысл:... 04.10.2016, 15:20
Серёга Букашкин Когда к ОЛ 1.8.93 подключил... 15.11.2016, 13:32
Ревака Юрий Скорее всего драйвер... 15.11.2016, 13:36
Игорюня Теперь все понятно. 04.10.2016, 16:46
Серёга Букашкин Хорошо бы...только как? Речь... 18.10.2016, 14:35
Ревака Юрий Данный функционал не... 18.10.2016, 15:57
Серёга Букашкин При назначении переменной в... 22.11.2016, 12:51
Алексей Геннадьевич Эта опция нужна если... 22.11.2016, 14:04
Серёга Букашкин Не понимаю чем это отличается... 22.11.2016, 15:05
Ревака Юрий Если данную переменную внести... 22.11.2016, 15:56
Сергей0308 Вот для наглядности: 27747... 23.11.2016, 22:44
Сергей0308 ПР110 не имеем, а в ПР114... 20.10.2016, 18:27
Павел Братковский пр110 нормально... 21.10.2016, 08:06
Эдуард_Н Спасибо всем, успокоили. 21.10.2016, 08:45
Владимир Ситников Пришли же уже к выводу, что... 23.11.2016, 18:30
Владимир Ситников Например, так: 1) У каждого... 23.11.2016, 18:44
Ревака Юрий Все зависит от задачи, у... 25.11.2016, 11:02
Эдуард_Н Если бы в ОЛ была эмуляция... 23.11.2016, 18:42
Эдуард_Н У меня сейчас очень не... 23.11.2016, 18:55
Ревака Юрий Так в чем мучение, не... 28.11.2016, 10:34
Серёга Букашкин Существует ли возможность в... 30.11.2016, 15:09
Pavel_ В этой теме: "ПР200,... 01.12.2016, 16:49
Эдуард_Н Вы когда по меню телека или... 28.11.2016, 11:06
Ревака Юрий Посмотрев вживую программу,... 28.11.2016, 13:22
СергейНовосиб Привет! У меня на ПР200... 15.02.2017, 06:18
Сергей0308 Как вариант частичного... 15.02.2017, 06:32
Алексей Геннадьевич Обратитесь к нему -... 15.02.2017, 12:29
Ревака Юрий На данный момент такой... 15.02.2017, 12:32
СергейНовосиб Не совсем подходит, так как... 15.02.2017, 13:39
Ревака Юрий Это я так понял какой-то... 15.02.2017, 14:55
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Общие вопросы

    Почему тип данных "Целочисленные" носит название INT, тогда как реально возможные значения переменных и констант, которые можно реализовать данным типом являются данными типа UINT - беззнаковый целый тип занимает в памяти 4 байта и позволяет выражать целочисленные значения от 0 до 4 294 967 295?
    Все это немного рвет шаблон знаний
    Последний раз редактировалось andrew29; 04.07.2016 в 15:38.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,998

    По умолчанию

    Цитата Сообщение от andrew29 Посмотреть сообщение
    Почему тип данных "Целочисленные" носит именно такое название, тогда как реально возможные значения переменных и констант, которые можно реализовать данным типом являются данными DWORD - двойное слово, что подтверждает справка: "Диапазон значений для переменных данных этого типа от 0 до 4294967295". Кроме того целочисленные числа - 16 битные, где 16 разряд - это "знак"?
    Все это немного рвет шаблон знаний
    Целочисленные потому, что диапазон представления только целые числа, дробей нет.
    И совсем необязательно им быть 16 битыми, зависит от разрядной сетки вычислительного устройства, например, в 8 битных микропроцессорах они будут 8 битными от 0 до 255.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Я свой вопрос немного поправил.
    Что числа целые - это понятно. То, что зависит от разрядной сетки - тоже. Но вы же не будете спорить о том, что, если это именно INT, то а где же знак? Ведь минус 12 (-12) тоже ведь целое число. И число INT.

  4. #4

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Целочисленные потому, что диапазон представления только целые числа, дробей нет.
    И совсем необязательно им быть 16 битыми, зависит от разрядной сетки вычислительного устройства, например, в 8 битных микропроцессорах они будут 8 битными от 0 до 255.
    Согласно документации ОЛ, INT'у (в ОЛ) обязательно быть 32-и битным.
    Цитата Сообщение от Документация ОЛ
    Целочисленный тип (int)
    Переменная данного типа - целое число, принимает значение в диапазоне от 0 до 4294967295.
    Никаких поправок на "тип процессора" там нет, значит на всех моделях ПР тип INT должен работать как "беззнаковое в диапазоне от 0 до 4294967295".

  5. #5
    Евстигнеев Максим
    Гость

    По умолчанию

    То что Вы пишете про префикс "U", зависит от конкретного языка.
    У меня подозрения, что Вы пришли из "Си". Если бы Вы пришли из Java, то вообще удивились об существовании беззнаковой арифметики.

    А а OWEN Logic беззнаковая арифметика. Если бы было поддержано "беззнаковые целые" и "целые со знаком", то имел бы смысл иметь префикс.
    Последний раз редактировалось Евстигнеев Максим; 04.07.2016 в 17:47.

  6. #6

    По умолчанию

    Цитата Сообщение от Евстигнеев Максим Посмотреть сообщение
    А а OWEN Logic беззнаковая арифметика. Если бы было поддержано "беззнаковые целые" и "целые со знаком", то имел бы смысл иметь префикс.
    Вообще говоря, это смущает. В голову не приходит язык общего назначения, где есть _только_ беззнаковые.

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,420

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Вообще говоря, это смущает. В голову не приходит язык общего назначения, где есть _только_ беззнаковые.
    знак минус важен только для человека, бездушной машине фиолетово, она спокойно может принять для вычислений и число 2147483660 и 4294967283
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    знак минус важен только для человека, бездушной машине фиолетово, она спокойно может принять для вычислений и число 2147483660 и 4294967283
    Подумайте, и ответьте на 1 простой вопрос: для кого делаются языки программирования, для человека или машины?
    Языки делаются для людей, поэтому аргумент "машине фиолетово" не является весомым.

  9. #9
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,420

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Подумайте, и ответьте на 1 простой вопрос: для кого делаются языки программирования, для человека или машины?
    Языки делаются для людей, поэтому аргумент "машине фиолетово" не является весомым.
    какие языки программирования, текстовые или графические? Меня не сильно беспокоит результат блока SUB, я после него веду линию дальше.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #10
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,137

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Языки делаются для людей, поэтому аргумент "машине фиолетово" не является весомым.
    Что за бред !!?? Язык это средство общения .Для Человек-Человек одни языки ,для Человек-Машина другие .Это пара субьектов и если они понимают друг друга ,то язык он как для Человека так и для Машины.И для этой пары ,как и для пары людей существуют множество языков .Если бы Адам жил на земле один он бы был немой .
    Другой вопрос ,что для общения с машиной человек сам изобретает языки ,причем сначала такие что бы лучше его понимала машина ,а другие пусть потеют .Но развитие не стоит на месте и программирование становится не уделом одиночек интеллектуалов ,поэтому языки становятся все больше интуитивно понятными для широкого круга задач и специалистов .
    Последний раз редактировалось rovki; 04.07.2016 в 19:21.
    электронщик до мозга костей и не только

Страница 1 из 17 12311 ... ПоследняяПоследняя

Похожие темы

  1. общие клеммы нескольких мдвв
    от Thorn в разделе Мх110
    Ответов: 1
    Последнее сообщение: 23.06.2010, 14:10
  2. общие клеммы нескольких мдвв
    от Thorn в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 23.06.2010, 14:10
  3. общие вопросы плк
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 15.01.2010, 08:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •