Skip to content

Instantly share code, notes, and snippets.

@sergev
Created November 2, 2023 00:07
Show Gist options
  • Save sergev/75dabd1833bef656d47229a2795b14a8 to your computer and use it in GitHub Desktop.
Save sergev/75dabd1833bef656d47229a2795b14a8 to your computer and use it in GitHub Desktop.
List of all minifloat8 values
0 0000 000 = 0.000
0 0000 001 = 0.001953
0 0000 010 = 0.003906
0 0000 011 = 0.005859
0 0000 100 = 0.007812
0 0000 101 = 0.009766
0 0000 110 = 0.01172
0 0000 111 = 0.01367
0 0001 000 = 0.01562
0 0001 001 = 0.01758
0 0001 010 = 0.01953
0 0001 011 = 0.02148
0 0001 100 = 0.02344
0 0001 101 = 0.02539
0 0001 110 = 0.02734
0 0001 111 = 0.02930
0 0010 000 = 0.03125
0 0010 001 = 0.03516
0 0010 010 = 0.03906
0 0010 011 = 0.04297
0 0010 100 = 0.04688
0 0010 101 = 0.05078
0 0010 110 = 0.05469
0 0010 111 = 0.05859
0 0011 000 = 0.06250
0 0011 001 = 0.07031
0 0011 010 = 0.07812
0 0011 011 = 0.08594
0 0011 100 = 0.09375
0 0011 101 = 0.1016
0 0011 110 = 0.1094
0 0011 111 = 0.1172
0 0100 000 = 0.1250
0 0100 001 = 0.1406
0 0100 010 = 0.1562
0 0100 011 = 0.1719
0 0100 100 = 0.1875
0 0100 101 = 0.2031
0 0100 110 = 0.2188
0 0100 111 = 0.2344
0 0101 000 = 0.2500
0 0101 001 = 0.2812
0 0101 010 = 0.3125
0 0101 011 = 0.3438
0 0101 100 = 0.3750
0 0101 101 = 0.4062
0 0101 110 = 0.4375
0 0101 111 = 0.4688
0 0110 000 = 0.5000
0 0110 001 = 0.5625
0 0110 010 = 0.6250
0 0110 011 = 0.6875
0 0110 100 = 0.7500
0 0110 101 = 0.8125
0 0110 110 = 0.8750
0 0110 111 = 0.9375
0 0111 000 = 1.000
0 0111 001 = 1.125
0 0111 010 = 1.250
0 0111 011 = 1.375
0 0111 100 = 1.500
0 0111 101 = 1.625
0 0111 110 = 1.750
0 0111 111 = 1.875
0 1000 000 = 2.000
0 1000 001 = 2.250
0 1000 010 = 2.500
0 1000 011 = 2.750
0 1000 100 = 3.000
0 1000 101 = 3.250
0 1000 110 = 3.500
0 1000 111 = 3.750
0 1001 000 = 4.000
0 1001 001 = 4.500
0 1001 010 = 5.000
0 1001 011 = 5.500
0 1001 100 = 6.000
0 1001 101 = 6.500
0 1001 110 = 7.000
0 1001 111 = 7.500
0 1010 000 = 8.000
0 1010 001 = 9.000
0 1010 010 = 10.00
0 1010 011 = 11.00
0 1010 100 = 12.00
0 1010 101 = 13.00
0 1010 110 = 14.00
0 1010 111 = 15.00
0 1011 000 = 16.00
0 1011 001 = 18.00
0 1011 010 = 20.00
0 1011 011 = 22.00
0 1011 100 = 24.00
0 1011 101 = 26.00
0 1011 110 = 28.00
0 1011 111 = 30.00
0 1100 000 = 32.00
0 1100 001 = 36.00
0 1100 010 = 40.00
0 1100 011 = 44.00
0 1100 100 = 48.00
0 1100 101 = 52.00
0 1100 110 = 56.00
0 1100 111 = 60.00
0 1101 000 = 64.00
0 1101 001 = 72.00
0 1101 010 = 80.00
0 1101 011 = 88.00
0 1101 100 = 96.00
0 1101 101 = 104.0
0 1101 110 = 112.0
0 1101 111 = 120.0
0 1110 000 = 128.0
0 1110 001 = 144.0
0 1110 010 = 160.0
0 1110 011 = 176.0
0 1110 100 = 192.0
0 1110 101 = 208.0
0 1110 110 = 224.0
0 1110 111 = 240.0
0 1111 000 = inf
0 1111 001 = nan
0 1111 010 = nan
0 1111 011 = nan
0 1111 100 = nan
0 1111 101 = nan
0 1111 110 = nan
0 1111 111 = nan
1 0000 000 = -0.000
1 0000 001 = -0.001953
1 0000 010 = -0.003906
1 0000 011 = -0.005859
1 0000 100 = -0.007812
1 0000 101 = -0.009766
1 0000 110 = -0.01172
1 0000 111 = -0.01367
1 0001 000 = -0.01562
1 0001 001 = -0.01758
1 0001 010 = -0.01953
1 0001 011 = -0.02148
1 0001 100 = -0.02344
1 0001 101 = -0.02539
1 0001 110 = -0.02734
1 0001 111 = -0.02930
1 0010 000 = -0.03125
1 0010 001 = -0.03516
1 0010 010 = -0.03906
1 0010 011 = -0.04297
1 0010 100 = -0.04688
1 0010 101 = -0.05078
1 0010 110 = -0.05469
1 0010 111 = -0.05859
1 0011 000 = -0.06250
1 0011 001 = -0.07031
1 0011 010 = -0.07812
1 0011 011 = -0.08594
1 0011 100 = -0.09375
1 0011 101 = -0.1016
1 0011 110 = -0.1094
1 0011 111 = -0.1172
1 0100 000 = -0.1250
1 0100 001 = -0.1406
1 0100 010 = -0.1562
1 0100 011 = -0.1719
1 0100 100 = -0.1875
1 0100 101 = -0.2031
1 0100 110 = -0.2188
1 0100 111 = -0.2344
1 0101 000 = -0.2500
1 0101 001 = -0.2812
1 0101 010 = -0.3125
1 0101 011 = -0.3438
1 0101 100 = -0.3750
1 0101 101 = -0.4062
1 0101 110 = -0.4375
1 0101 111 = -0.4688
1 0110 000 = -0.5000
1 0110 001 = -0.5625
1 0110 010 = -0.6250
1 0110 011 = -0.6875
1 0110 100 = -0.7500
1 0110 101 = -0.8125
1 0110 110 = -0.8750
1 0110 111 = -0.9375
1 0111 000 = -1.000
1 0111 001 = -1.125
1 0111 010 = -1.250
1 0111 011 = -1.375
1 0111 100 = -1.500
1 0111 101 = -1.625
1 0111 110 = -1.750
1 0111 111 = -1.875
1 1000 000 = -2.000
1 1000 001 = -2.250
1 1000 010 = -2.500
1 1000 011 = -2.750
1 1000 100 = -3.000
1 1000 101 = -3.250
1 1000 110 = -3.500
1 1000 111 = -3.750
1 1001 000 = -4.000
1 1001 001 = -4.500
1 1001 010 = -5.000
1 1001 011 = -5.500
1 1001 100 = -6.000
1 1001 101 = -6.500
1 1001 110 = -7.000
1 1001 111 = -7.500
1 1010 000 = -8.000
1 1010 001 = -9.000
1 1010 010 = -10.00
1 1010 011 = -11.00
1 1010 100 = -12.00
1 1010 101 = -13.00
1 1010 110 = -14.00
1 1010 111 = -15.00
1 1011 000 = -16.00
1 1011 001 = -18.00
1 1011 010 = -20.00
1 1011 011 = -22.00
1 1011 100 = -24.00
1 1011 101 = -26.00
1 1011 110 = -28.00
1 1011 111 = -30.00
1 1100 000 = -32.00
1 1100 001 = -36.00
1 1100 010 = -40.00
1 1100 011 = -44.00
1 1100 100 = -48.00
1 1100 101 = -52.00
1 1100 110 = -56.00
1 1100 111 = -60.00
1 1101 000 = -64.00
1 1101 001 = -72.00
1 1101 010 = -80.00
1 1101 011 = -88.00
1 1101 100 = -96.00
1 1101 101 = -104.0
1 1101 110 = -112.0
1 1101 111 = -120.0
1 1110 000 = -128.0
1 1110 001 = -144.0
1 1110 010 = -160.0
1 1110 011 = -176.0
1 1110 100 = -192.0
1 1110 101 = -208.0
1 1110 110 = -224.0
1 1110 111 = -240.0
1 1111 000 = -inf
1 1111 001 = nan
1 1111 010 = nan
1 1111 011 = nan
1 1111 100 = nan
1 1111 101 = nan
1 1111 110 = nan
1 1111 111 = nan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment