I started to try and implement new data types, specifically floating-point values, using C. I came up with this sort of way on implementing binary128 using long
binary128