Post
Topic
Board Новички
Re: Валидность заголовка
by
yurm
on 07/04/2014, 22:24:24 UTC
Code:
target = (bits & 0xFFFFFF) * (256 ** (bits >> 24))
** — возведение в степень.
По-русски: старший байт bits — порядок (256-ричный), остальные три байта — мантисса. Её старший бит в свою очередь является знаковым (по историческим причинам), поэтому допустимый диапазон мантиссы — от 215 до 223-1.