整个套接字的数据包含数字、int、float和char数组。这些浮标的精度为点后的四位数。最近,我们开始使用char数组来表示数据结构/协议中的浮点数,或者使用 int 来表示浮点数(浮点数乘以时间10000,然后在接收端除以10000 )。有人告诉我,如果直接在数据结构/协议中使用浮点数,就很难保持精度。发送方很难准确地将浮点数放入套接字中,而接收方很难接收/转换回确切的浮动号。
我不相信。再读一遍。单精度浮标似乎可以提供6-9精
我正在开发一个程序,用户输入一个双精度数,然后我将双精度数分成一个数组(然后我做一些其他的事情)。问题是,我不确定如何按数字拆分双精度数,并将其放入整型数组中。请帮帮忙?999999.99 //thats the max size of the double int[] splitD = {9,9,9,9,9,9</e
在SQL Server 2008中,整数数据类型的UDT使用不同的存储机制,具体取决于精度:1-9...............520 -28.13这样做的一个结果是,基于int和bigint的UDT将占用9个字节!注意:原生int和bigint数据类型仍然分别占用4和8个字节!
对于代理键UDT来说,