|
|
|
Сложение числе с плавающей точкой в двоичном коде
|
|||
|---|---|---|---|
|
#18+
Всем, здравствуйте и спасибо, кто откликнется. Помогите пожалуйста новичку при программировании на чистом С, до этого имел дело только с дельфями. Подскажите как написать программку на С для сложения по модулю 2 для 2-х чисел (32 бита) со знаком. При переполнении происходит расширение операнда до 64 бит. И где в интернете можно почитать о том как пишуться такие программки на языке С или С++. Всем еще раз Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2007, 11:00 |
|
||
|
Сложение числе с плавающей точкой в двоичном коде
|
|||
|---|---|---|---|
|
#18+
В-1 взять __in64 и юзать как расширенный В-2 залезить в рекгистры (флаги) и понять, что произошло переполнение. первое легче и лучше. аффтопитезь: объект либо именован, либо не существует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2007, 12:34 |
|
||
|
Сложение числе с плавающей точкой в двоичном коде
|
|||
|---|---|---|---|
|
#18+
Jacob_81 Подскажите как написать программку на С для сложения по модулю 2 для 2-х чисел (32 бита) со знаком. При переполнении происходит расширение операнда до 64 бит. И где в интернете можно почитать о том как пишуться такие программки на языке С или С++. Что значит в данном случае сложение по модулю 2 ? Если имеестся ввиду ввиду XOR, то я не понимаю как может произойти переполнение. c = a^b ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2007, 12:57 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34306176&tid=2029505]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 367ms |

| 0 / 0 |
