![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программирование, Базы данных
Набор процедур манипулирования с целыми числами произвольной длины |
Аналогично проверку c ›= '0' && c ‹= '9' можно заменить на isdigit(c) Далее мы будем пользоваться функциями из ‹ctype.h›. Существует одна тонкость, касающаяся преобразования символов в целые числа: язык не определяет, являются ли переменные типа char знаковыми или беззнаковыми. При преобразовании char в int может ли когда- нибудь получиться отрицательное целое? На машинах с разной архитектурой ответы могут отличаться. На некоторых машинах значение типа char с единичным старшим битом будет превращено в отрицательное целое (посредством "распространения знака"). На других - преобразование char в int осуществляется добавлением нулей слева, и, таким образом, получаемое значение всегда положительно. Гарантируется, что любой символ из стандартного набора печатаемых символов никогда не будет отрицательным числом, поэтому в выражениях такие символы всегда являются положительными операндами. Но произвольный восьмибитовый код в переменной типа char на одних машинах может быть отрицательным числом, а на других - положительным
1. Решение уравнений в целых числах
2. Операции многократной точности (операции с длинными числами)
4. Декларации и цели "восточной" политики Анкары
5. Неправомерное завладение автомобилем или иным транспортным средством без цели хищения
9. Россия в годы интервенции и гражданской войны (1918-1920гг.). "Белое движение", его состав и цели
10. Развитие Интернета в целях образования
11. Процессор для ограниченного набора команд /часть 6 (7)
12. Процессор для ограниченного набора команд /2 (4)
13. Процессор для ограниченного набора команд /4 (4)
14. Процессор для ограниченного набора команд /часть 2 (7)
15. Процессор для ограниченного набора команд /часть 4 (7)
17. Число как основное понятие математики
20. Число как сущее
21. Некоторые методы лечения переломов длинных трубчатых костей
25. Развитие Интернета в целях образования
28. Исследование религиоведческой концепции Фрейда - психоаналитического метода в целом
34. Общая физическая подготовка: цели и задачи
35. Техника бега на длинные дистанции. Судейство.
36. Число как сущее
37. Цели и задачи управления банковскими рисками на кредитном рынке
41. Товарный знак и его использование в целях рекламы
42. Миссия, цели, стратегия и оргструктура моей организации
43. Свободные экономические зоны: виды и цели создания
46. Реорганизация юридических лиц и процедура ее осуществления
47. Цели и методы регулирования естественных монополий
48. Числа Фибоначчи: технический анализ
49. Экономическая политика государства: дилемма выбора целей и инструментов
50. Системный экономический анализ предприятия с целью его финансового оздоровления
51. Денежно-кредитная политика: понятие, цели, основные концепции
52. Цели и характер петровских преобразований в области экономики
53. Предметы цели и задачи курса истории
57. Тютчев:"Он и Россия - одно целое..."
58. Маркетинговые принципы построения web-страниц Internet с целью электронной коммерции
60. Дуальные числа
61. Самоаффинные фрактальные множества II. Размерности длины и поверхности
62. Абсолютна величина дiсного числа. Властивостi абсолютних величин
63. Простые числа Мерсенна. Совершенные числа
66. Увеличение числа заболеваний вызванных курением
67. США и Канада в АТР: набор рефератов
68. Исследование и проектирование целей управления
73. Формализация цели и задачи маркетинговых исследований
74. Управление людьми как средство достижения цели
75. Внесудебные процедуры законодательства о несостоятельности
76. Налоговое администрирование: его цели, задачи, методы и формы
78. Педагогические цели управления конфликтными ситуациями
80. Внешнеполитические цели политики перестройки.
81. Наказание: понятие, цели, система, виды
83. Восстановительные процедуры - способ предотвращения банкротства
84. Судебные процедуры в законодательстве о банкротстве и особенности их проведения
85. Цели задачи и функции прокуратуры Украины
89. Постановка целей
90. Исследование религиоведческой концепции Фрейда - психоаналитического метода в целом
91. О целях и ценностях образования
92. Формулирование личных целей
93. Что такое манипулирование и как защититься от манипулятора
94. Шесть принципов успешного манипулирования
95. Формирование произвольности у детей с задержкой психического развития
96. «Высота планки» при постановке учебных целей как один из факторов успешности обучения
97. Исследование ценностных ориентации старшеклассников: содержание, сущность, основные цели