Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

64 bit integer in C

03.11.10 15:55
Re: 64 bit integer in C
 
anly старожил
anly
в ответ Бортэ-Чино 03.11.10 15:19, Последний раз изменено 03.11.10 15:56 (anly)
555253372026882 - это текстовое представление тех 8ми байтов. А это уже другая задача: преобразования беззнакового 64аразрядного целого в текстовый(стринговый) десятичный вид.
для этого придётся самому функцию написать.
А вот первая задача (преобразования стрингового 16ричного числа в 64хразрядное беззнаковое целое ) довольно проста.
в цикле преобразовывать каждый байт отдельно и сохранять сдвигая и делая OR с предыдущим резултатом (исходное состояние 0)
Проклят нарушающий межи ближнего своего (Втор.27:17)
 

Перейти на