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

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Евстигнеев Максим
    Гость

    По умолчанию

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

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

  2. #2

    По умолчанию

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

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

    По умолчанию

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

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

  4. #4

    По умолчанию

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

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

    По умолчанию

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

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

  6. #6

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    какие языки программирования, текстовые или графические? Меня не сильно беспокоит результат блока SUB, я после него веду линию дальше.
    Любые.

    А на что вы расчитываете, если "не беспокоит результат sub"? Например, в языке C при переполнении unsigned int вообще что угодно может возникать. Хоть перезагрузка компьютера. Сомневаюсь, что подобное поведение было бы допустимо для ПР

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

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Любые.

    А на что вы расчитываете, если "не беспокоит результат sub"? Например, в языке C при переполнении unsigned int вообще что угодно может возникать. Хоть перезагрузка компьютера. Сомневаюсь, что подобное поведение было бы допустимо для ПР
    ну так попробуйте переполнить, деловто в лоджике из нуля вычесть 13 а потом прибавить 20. Тут высказываются что Вы выдающийся человек, я вот только не пойму в демагогии что ли. Вы возрастом еще не вышли посылать меня подумать.

    Если кому то хочется видеть в симуляторе знак, пусть переходит на вещественный формат. Я начинал учиться программированию с двоичного формата, вся эта арифметика, когда испишешь не одну тетрадку примеров, приучает спокойно относиться ко всем чужим решеням
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Любые.

    А на что вы расчитываете, если "не беспокоит результат sub"? Например, в языке C при переполнении unsigned int вообще что угодно может возникать. Хоть перезагрузка компьютера. Сомневаюсь, что подобное поведение было бы допустимо для ПР
    Вот поэтому разработчики и позаботились о нас ,не смышленых ( бездарей) ,что бы голова у нас не болела и ПР не висла и не вылетала и собака цепная не лаяла .
    электронщик до мозга костей и не только

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

    По умолчанию

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

  10. #10

    По умолчанию

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

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  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

Ваши права

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