Javascript float与C#float相比

时间:2013-11-10 13:56:33

标签: c# javascript data-structures floating-point

关于JS / C#浮动的简单问题。我正在制作多人游戏,通常需要在客户端和服务器之间同步。现在的问题是,C#浮动和Javascript浮动相同的数据类型?比如,我可以将一个发送到另一个,它会相互理解。我将发送带有科学记数的浮点数,因为我认为这将是最短和最精确的。除非你们有任何其他想法:)

提前致谢。

2 个答案:

答案 0 :(得分:6)

C# doubleJavaScript Number是相同的,都是双精度(64位)IEEE-754浮点数。 (C# float只是单精度[32位],因此如果您想要JavaScript具有相同的功能,请使用double,而不是float。)

答案 1 :(得分:1)

  

我将发送带有科学记数的花车

为什么不使用JSON发送数据?它工作得相当好,并且使您不必发明新的传输格式。