282得票12回答
C#中的bigint相当于什么?

当处理SQL Server数据库中的bigint值时,我应该在C#中使用什么?

185得票4回答
Rust的128位整数`i128`在64位系统上是如何工作的?

Rust支持128位整数,这些使用数据类型i128(无符号整数使用u128)表示:let a: i128 = 170141183460469231731687303715884105727; Rust如何在64位系统上操作i128值,例如如何进行算术运算?据我所知,该值无法适应x86-64 C...

122得票4回答
如何在JavaScript中将BigInt转换为Number?

我发现自己处于这样一种情况,我想将一个 BigInt 值转换为 Number 值。既然我知道我的值是一个安全整数,那么我该如何进行转换呢?

77得票3回答
gcc中是否有128位整数?

我需要一个128位整数,因为我要存储两个64位数相乘的结果。在gcc 4.4及以上版本中有这样的东西吗?

76得票4回答
如何在Postgresql中将bigint字段格式化为日期?

我有一张表,其中一个字段的类型为 bigint。此字段存储了一个时间戳。 我想将该字段格式化为以下格式: to_char( bigint_field,'DD/MM/YYYY HH24:MI:SS') 但是我收到以下错误信息: ERROR: multiple decimal points...

50得票4回答
Node.js - 有没有适当的方法来解析包含大数字(long、bigint、int64)的JSON数据?

当我解析这个小的 JSON 片段时:{ "value" : 9223372036854775807 } 这是我得到的:{ hello: 9223372036854776000 } 有没有办法正确解析它?

49得票1回答
当对 INT 类型进行求和时出现算术溢出错误,如何将其转换为 BIGINT 类型?

当我尝试对表中的一列求和时,我会得到错误消息Arithmetic overflow error converting expression to data type int,因为结果数字太大了超过了INT类型的范围。所以我尝试使用以下语句将其转换为BIGINT:SELECT CAST(SUM(...

43得票2回答
使用进位标志进行高效的128位加法

我在我的C++代码的核心循环中使用了一个128位整数计数器。(不相关的背景:实际应用是在正常网格上评估有限差分方程,这涉及重复递增大整数,即使64位精度也不足,因为小舍入累积足以影响答案。) 我将整数表示为两个64位无符号长整型。现在我需要通过一个128位常量来递增这些值。虽然不难,但你必须...

40得票11回答
如何在Rails应用程序中使用长ID?

我该如何更改ActiveRecord ID的(默认)类型?int 不够长,我更喜欢 long。令我惊讶的是迁移中没有 :long 类型 - 那么是不是只需要使用一些十进制数?

39得票6回答
BigInt的对数

在 JavaScript 中,是否有一种方法可以获取 BigInt 的对数? 对于普通的数字,您可以使用以下代码:const largeNumber = 1000; const result = Math.log(largeNumber); 但是,我需要处理可能高于170!的阶乘数,因此常规数...