First of all I'm using C#, not node.js; I'm not sure where to ask so I thought I'd try here. I have the 'SkinData.paintwear' value as a uint from CS:GO. I'd like to show it as an accurate 16 decimal place value, but I can't figure out how. So far I have:
Convert.ToDouble(BitConverter.ToSingle(BitConverter.GetBytes(client.SkinData.paintwear), 0))
But this returns only 15 decimal places, and the 15th is rounded. How can I get the extra decimal place?