问题标签 [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.

0 投票
3 回答
13552 浏览

c# - T-SQL可以存储ulong的吗?

我想将 C#.NET 存储ulong到 T-SQL 数据库中。我没有看到任何这样做的规定,因为 SQLbigint具有与正常相同的 Min/Max 值long

有什么办法可以做到这一点吗?还是抓住OverflowException我唯一的希望?

0 投票
6 回答
2845 浏览

php - 如何强制转换 bigint 以防止 php 中的 sql 注入?

我正在使用 php 并在 mysql 服务器上运行 sql 查询。为了防止 sql 注入,我使用 mysql_real_escape_string。

我还以下列方式使用 (int) 进行数字转换:

那项工作。

但是,当变量包含较大的数字时,转换它们会失败,因为它们大于 int。

除了使用 mysql_real_escape_string 之外,还有其他方法可以转换大数(如 BIGINT),什么时候可以防止 sql 注入?

0 投票
8 回答
3021 浏览

c# - 在不使用 BigInt 的情况下计算 2^1000 的总和

你们中的一些人可能会注意到这个问题是Project Euler的问题 16。我已经使用 C# 4.0 的新“bigInt”特性解决了这个问题,该特性相当简单,但也没有真正学习我应该学习的一切。我假设因为它是 2 ^ 1000,所以会有某种位移解决方案,但我无法弄清楚它究竟是如何工作的。

有人知道不使用 bigint 计算 2^1000 的方法吗?

0 投票
4 回答
39736 浏览

c - 在 C 中实现 bigint 的最简单方法是什么?

我正在尝试计算 100!(即 100 的阶乘)。

我正在寻找使用 C 来完成此任务的最简单方法。我已经阅读过,但没有找到具体的答案。

如果你必须知道,我在 Mac os X 中用 Xcode 编程。

0 投票
2 回答
670 浏览

mysql - mySQL 5.0.45 LAST_INSERT_ID() 和大于有符号整数的值

我正在尝试在已超过有符号整数值 2147483647 的自动递增索引上使用 LAST_INSERT_ID。此列是无符号整数。但是, LAST_INSERT_ID() 返回无效的负值。研究这个,我发现了一些评论表明这是这个函数的本质。但我找不到它正式记录。有一些可以追溯到几年前的错误报告仍然存在。

所以我需要知道这是否真的是一个已知的错误和/或我是否可以对此做些什么。我需要将 mySQL 升级到更新版本吗?

0 投票
2 回答
1179 浏览

mysql - MySQL BETWEEN on unsigned bigint

我正在开发一个具有 IPv6 模型的 Rails 应用程序。我将 IPv6 地址存储在 2 个 32 位整数和一个 64 位整数中:

不幸的是,当我在某个范围内查找 IP 时,MySQL 会使用带符号的 bigint 进行所有算术运算,因此:

有没有我可以做的工作,或者我需要通过 interface_identifier 拆分成 2 个无符号整数?

谢谢,唐纳德

0 投票
2 回答
2410 浏览

postgresql - PostgreSQL 8.3 上的 Bigint

我有一个用户表,其主键 uid 的数据类型为 bigint。

我不明白为什么在尝试添加 uid = 100000349053153 的用户时出现错误:“Minteger 超出范围”。

这应该有效(根据文档:http ://www.postgresql.org/docs/8.3/static/datatype.html )

0 投票
6 回答
46632 浏览

c++ - 将 ADC(带进位相加)到 C++

有一个 x86 汇编指令ADC。我发现这意味着“带进位添加”。这是什么意思/做什么?如何在 C++ 中实现这条指令的行为?

信息:
在 Windows 上编译。我正在使用 32 位 Windows 安装。我的处理器是 Intel 的 Core 2 Duo。

0 投票
1 回答
577 浏览

sql-server - sql server 和长日期时间

嗨:
我需要将数据库中的 bigint 文件转换为等效的数据时间,
我无法从 sqlserver 或 Visual Studio 执行此操作,
我尝试过滴答声,但它没有任何用处吗?多谢

0 投票
4 回答
82712 浏览

sql - SQL中字段类型BIGINT的限制是什么?

SQL中字段类型BIGINT的限制是什么?

100000235882380 或 100000466411115 可以接受吗?(这是来自facebook的ID)