小编Gha*_*agh的帖子

我无法在 javascript 中获得正确的 uint32 数字

我正在尝试在 JavaScript 中将长数字转换为单位,但是我得到的结果与我在 C# 中已有的结果不同。

C#:

var tt=431430059159441001;
var t=(UInt32)tt;//1570754153
Run Code Online (Sandbox Code Playgroud)

js:

var arr =new Uint32Array(1);
arr[0]=431430059159441001;//1570754176
Run Code Online (Sandbox Code Playgroud)

那么任何人都可以解释为什么存在差异。

javascript c# uint

1
推荐指数
1
解决办法
3434
查看次数

标签 统计

c# ×1

javascript ×1

uint ×1