Help for this page
printf "-1:%2d %30f:%d +1:%2d\n", (frexp( $_ - 1 ))[1], $_, (frexp( $_ ))[1], (frexp( $_ +1 ))[1] ... -1:63 4611686018427387900.000000:63 +1:63 -1:64 9223372036854775800.000000:64 +1:64 -1:65 18446744073709552000.000000:65 +1:65