Форум программистов, компьютерный форум CyberForum.ru

Правда ли, что все цифры равны - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разделить символьный массив на лексемы http://www.cyberforum.ru/cpp-beginners/thread879972.html
Нужно разделить символьный массив на лексемы. Новая лексема - от и до мат. знака ("+", "-", "*", "/")
C++ Перевод из 10-й с.ч. в 16-ую. Результат - в char[m] нужно перевести из 10-ой с.ч. в 16-ую. Результат записать как массив. Написал это, но постоянная ошибка "нарушение прав доступа при записи по адресу" : void DecToHex(long int a){ int i=0; char B; do{ if(a%16==0)B='0'; http://www.cyberforum.ru/cpp-beginners/thread879961.html
C++ Решение неравенства
Дано положительное число A>10. найти k, что (k-1)!=<A=<k!
C++ Указатели и разыменование
Я как то раньше не вдавался в эти подробности, разыменование или нет, просто ставил звездочку и все, и для меня было varOne и *varTwo по большому счету одно и тоже, только первое хранилось в памяти до конца роботы программы, а второе для него надо было в начале работы с этой "переменной" выделять область в динамической памяти, а потом, после использования этой "переменной" удалить из области...
C++ Собственные значения матрицы http://www.cyberforum.ru/cpp-beginners/thread879932.html
Ребят, ни где не могу найти код, для нахождения собственных значении квадратной матрицы, если у кого есть, скиньте в тему. Плиз..
C++ Подключение функций из mathcad в с++ консольное приложение Здравствуйте. Подскажите как это сделать, очень нужно.. подробнее

Показать сообщение отдельно
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
27.05.2013, 02:01     Правда ли, что все цифры равны
объясните пожалуйста что это значит, а именно if (p)
С точки зрения архитектуры ix86 - есть операция на сравнение с нулём, которая выполняется за такт в одном из конвееров.
Но если не грузить новичка - выглядит просто - число любой разрядности если не равно 0 - считается true (истина), если равно 0 - false (ложь) в своё время грохнулся американский спутник из-за этой фигни, группа индусов написала что-то типа i++ и ниже по коду была проверка if (i) ... произошло так, что 16-битный i переполнился и на очередном сложении обнулился и ожидаемо стал false, не знаю судьбу этих индусов далее, но спутник был не дешёвым
 
Текущее время: 00:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru