Форум программистов, компьютерный форум, киберфорум
Наши страницы
Теория и практика программирования
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Ufimskiy
0 / 0 / 0
Регистрация: 11.08.2016
Сообщений: 3
1

Компьютераня арифметика

09.12.2017, 13:18. Просмотров 747. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Пока разбирался с "компьютерной" арифметикой родился следующий вопрос. Праильно ли я понимаю, что при вычитании знкового из знакового целого числа и при вычитании беззнаковго из беззнакового целого числа происходят одни и те же операции: для вычитаемого находится дополнение до двух и два числа просто складываются? То есть при арифметических операциях неважен тип данных (знаковый или беззнаковый), тип данных важен только при отображении чисел на экране?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2017, 13:18
Ответы с готовыми решениями:

Целечисленная арифметика
Всем привет. Есть интересная задачка(как по мне): дано 2 числа(целых) вывести большее из них,...

Длинная арифметика
Прошу выложить детерминированный алгоритм умножения двух длинных чисел. В отместку выложу...

Длинная арифметика
Народ, есть у кого-нить прога такая? Просто пишу свою и нужно сравнить по производительности, а...

Модулярная длинная арифметика
Здравствуйте. Есть алгоритм Баррета(псевдокод): Вход: многоразрядные числа x, n Выход: r=...

Арифметика!
Дано натуральное число n. Вычислить: (1+1/1*1)+(1+1/2*2)+(1+1/3*3)+...+(1+1/n*n) Скажу всем...

2
Evg
Эксперт CАвтор FAQ
20981 / 8073 / 624
Регистрация: 30.03.2009
Сообщений: 22,405
Записей в блоге: 30
09.12.2017, 20:28 2
Лучший ответ Сообщение было отмечено Ufimskiy как решение

Решение

Конкретно для сложения и вычитания именно так. Потому как независимо от трактовки значений (как знаковое или как беззнаковое) в битовых образах будут фигурировать одни и те же значения (одни и те же наборы битов)

Тип char.Signed/unsigned.Отличие типов данных.
Signed/Unsigned
Signed/Unsigned
Signed/Unsigned
1
Ufimskiy
0 / 0 / 0
Регистрация: 11.08.2016
Сообщений: 3
10.12.2017, 08:29  [ТС] 3
Спасибо! Информация по ссылкам очень познавательна!
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2017, 08:29

Арифметика в C
Дано натуральное число n. Проверить содержит ли оно три одинаковые цифры. Например 12322. Содержит....

арифметика. a*b +a^3/3 +b^3/2+b
Люди прошу можете слегка помочь,так сказать указать на ошибки просто уже не пойму где и что делаю...

Арифметика
В прошлом году Вася пошел в школу. Он изучает таблицу умножения чисел от 1 до 100 в десятичной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.