https://prnt.sc/1qdjy1y
I made this script to add suffixes to values so 1 000 000 = 1M, 5 250 000 000 = 5.25B, etc and it works fine but I tested it for 1 decillion which is 10^33 and it displayed 1000.00 nonillion (nonillion is 1/1000 of a decillion). It usually works fine but sometimes the display would not use the highest suffix. I thought this is because the number is actually slightly less than 1 Decillion, but I put in exactly 1 decillion multiple times and got the same error
Edit: Forgot to show suffix table https://prnt.sc/1qdk0y5