[fitsbits] 16-bit floats {External}
Bob Garwood
bgarwood at nrao.edu
Wed Jul 23 09:27:29 EDT 2025
H for half-precision floats?
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------
From: peter teuben via fitsbits <fitsbits at listmgr.nrao.edu>
Date: 7/23/25 9:25 AM (GMT-05:00)
To: fitsbits at listmgr.nrao.edu
Cc: peter teuben <teuben at umd.edu>
Subject: Re: [fitsbits] 16-bit floats {External}
We also need them for BINTABLE, where D and E are for 64 and 32 bit
floats. Sadly can't expand the alphabet here. F is available, but C is not.
I guess L is available for 128-bit integer.
FITS format code Description 8-bit bytes
L logical (Boolean) 1
X bit *
B Unsigned byte 1
I 16-bit integer 2
J 32-bit integer 4
K 64-bit integer 8
A character 1
E single precision float (32-bit) 4
D double precision float (64-bit) 8
C single precision complex 8
M double precision complex 16
P array descriptor 8
Q array descriptor 16
On 7/23/25 08:34, Thomas Robitaille via fitsbits wrote:
> Hi everyone,
>
> As far as I understand, IEEE 754-2008 standardized the representation
> of 16-bit floats (as well as 128-bit floats). I was curious whether
> there is any interest in extending the FITS format to allow BITPIX=-16
> and BITPIX=-128?
>
> I am aware of some modern projects that would benefit from having
> 16-bit floats, since they consider it to be sufficient in precision to
> store very large datasets, and using 16-bit floats would perform a lot
> better than using compression on 32-bit floats for example, and 16-bit
> floats would allow a larger dynamic range than using 16-bit ints with
> BSCALE/BZERO.
>
> I'm curious to hear if this has been discussed before!
>
> Thanks,
> Tom
>
> _______________________________________________
> fitsbits mailing list
> fitsbits at listmgr.nrao.edu
> https://listmgr.nrao.edu/mailman/listinfo/fitsbits
_______________________________________________
fitsbits mailing list
fitsbits at listmgr.nrao.edu
https://listmgr.nrao.edu/mailman/listinfo/fitsbits
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/fitsbits/attachments/20250723/f441dac6/attachment-0001.html>
More information about the fitsbits
mailing list