问题标签 [bigint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 为什么 Google Plus 用户 ID 是这么大的整数,甚至比 MySQL 上的 bigint 还要大?
我今天想知道为什么 google 决定为 google plus 平台这样做。我知道我可以在 mysql 中使用 varchars 处理这些 id,但我有点奇怪为什么 google 决定使用这么大的整数。一个示例 google plus id 是这样的:117634089072667507999
这是一个非常大的整数,超出了 Mysql 上 unsigned bigint 的范围。即使 mysql 上有一个大整数,即使每秒有数百万用户登录 google plus,也需要数千年才能达到 id 的极限。所以我的问题是,为什么 google 选择这么大的整数?
sql-server - 将 varchar(32) 转换为 bigint
可以在 sql server 中将 varchar(32)(十六进制字符串,如 0x81f2cf442269e111b99c1cc1deedf59c)转换为 bigint 吗?
我试过这个:
但我不确定它是否适用于更高和更低的值。
php - MySQL - bigints 和 php
当 php 中的最大 int 大小比当前日期和时间低很多时,我如何处理从 mysql 表中获取的 bigint(自 1970 年以来的毫秒数)。
php - MySql - bigints、php 和自动字符串/整数转换触发器
我昨天问了一个关于 bigints 的问题,得到了很好的回答。但是,我一直在观察一些奇怪的行为,并想了解发生了什么。
在我的 php 中,我有一个数组,我将其发送回使用它的 javascript Web 客户端程序。
在 php
在 js 中,我将其解压缩以使用:
问题是,js 中的 0 索引时间戳被视为字符串,但索引 1 时间戳被视为 int。
从教育的角度来看,有人知道发生了什么吗?
c++ - C++ 中 BigInt 库的问题
所以我正在尝试这个 bigint 库:https ://mattmccutchen.net/bigint/ on OSX Lion。
我尝试使用他们网站上的示例制作一个简单的文件。
当我在 textmate 中编译它时,输出是:
谁能告诉我出了什么问题?
node.js - node.js中如何验证navigator.id.get返回的断言?
好的,所以我正在尝试验证 browserID 返回的断言以登录用户。为此,我试图使用该browserid-verifier
软件包。但是我无法安装它。包中有错误,node-bigint
如下图:
因此,我尝试编写自己的代码来验证断言。这就是我想出的:
但是,当用户尝试登录时,我收到以下错误:
任何帮助将不胜感激。我要做的就是创建一个 HTTP POST 请求https://browserid.org/
,传递断言和观众,并检查返回状态。我想确切地知道我哪里出错了。
php - MySQL 中的 BIGINT 更改我的号码?为什么这样做?
我会尽量保持这个简单。我在 MySQL 数据库表上使用 BIGINT 数据类型。我有一个函数可以生成一个唯一的随机数,该随机数的长度可以从 12 位到 13 位不等。
当我用一个长度为 12 位的数字插入数据库时,它输入得很好,
但是当我使用一个 13 位或更长的值时,它似乎是四舍五入之类的。这里是
php
结果:在第一种情况下,它插入一个略有不同的数字,通常由于某种原因四舍五入。
在第二种情况下,它插入数字就好了!也许有人可以帮助解开这个谜团!再次感谢!
大 int 数据类型:
tsql - 使用 T-SQL 将 VARCHAR 中的单个字节转换/连接到 BIGINT
在两个数据库系统之间工作,我需要将 VARCHAR 标识符转换为 BIGINT。我的 VARCHAR 始终采用“###-XXX-XXX-###”的形式,其中 # 是任何数字,X 是任何字母数字字符(例如“103-AF7-GGB-005”)。这两个### 条目保证低于 256,因此我想将它们中的每一个存储在 BIGINT 的单个字节中(分别是第一个和最后一个字节),而其他 6 个字符中的每一个都存储为一个字节。
我已经在数据库之外实现了这个,它解决了我需要它的问题,但现在我需要在 t-sql 中创建函数,但我无法弄清楚如何做到这一点。
在此先感谢您的帮助!
c++ - C++ 中 BigInt 类的良好和基本实现
我在 C++ 中寻找一个好的和基本的 BigInt 类,我找到了很多实现,但大多数时候,它是加密库的复杂实现......
基本上,我的意思是 BigInt 可以处理 BigInt、long long 和带有运算符重载的字符串。如果我有时间,我已经完成了自己,但我没有时间创建一个完整的 BigInt 类。
javascript - Javascript BigInt.js 如何划分大数
http://www.leemon.com/crypto/BigInt.js
我正在使用 leemon bigint.js 库,但我无法弄清楚如何将一个大数除以另一个。这是我到目前为止所拥有的:
但是当我警告(结果)时,输出为 0。结果应该是 20?谁能看到我做错了什么?
干杯