问题标签 [long-integer]
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.
c - 格式化 long 的 printf 的论点是什么?
该函数采用参数类型,printf
例如%d
or %i
。signed int
但是,我没有看到任何long
有价值的东西。
casting - 长到 HWND (VS8 C++)
如何将 long 转换为 HWND(C++ Visual Studio 8)?
但我收到以下警告:
警告 C4312:“类型转换”:从“LONG”转换为更大尺寸的“HWND”
谢谢。
background - 开发 c# 长时间运行的处理器应用程序的最佳方法
我有几个不同的 c# worker 应用程序,它们运行各种连续任务:从队列发送电子邮件、将新订单从网站数据库导入订单数据库、进行数据库备份和恢复、为 OLTP -> OLAP 运行数据处理以及其他相关任务。之前,我将它们作为 Windows 服务发布,但目前我将它们作为常规控制台应用程序发布。它们都基于我创建的通用任务运行程序框架,对此我很满意,但是我不确定部署这些类型的应用程序的最佳方式是什么。我喜欢控制台版本,因为它快速简单,并且可以快速查看程序活动和输出。缺点是工作计算机有几个控制台屏幕正在运行并且变得混乱。另一方面,服务方法似乎需要很长时间才能部署,我必须通过事件日志来查看消息。对此有何经验/意见?
java - 序列生成的主键的正确大小是多少?
目前,我们系统中的主键长度为 10 位,刚刚超过 Java 整数的限制。我想避免这些键中的数字溢出导致的任何维护问题,但同时我不想牺牲太多系统性能来存储我永远不需要的无限大数字。
您如何处理管理主键的大小?我是否最好坚持使用 Java 整数,以获得更大的 Long 的性能优势,并在需要时增加大小,或者我应该硬着头皮,在我的大部分 PK 中使用 Java Long,并且永远不必担心溢出序列大小?
java - 为什么添加长变量会导致连接?
Java 在执行加法时如何处理长变量?
错误的版本1:
错误的版本 2:
正确版本:
我不明白,为什么 Java 将它们连接起来。
任何人都可以帮助我,为什么连接两个原始变量?
问候,格尔达
excel - 长数据类型溢出
我正在尝试用我的 VBA excel 做一些素因数分解,我正在达到long
数据类型的限制 -
运行时错误 6 溢出
有没有办法解决这个问题并仍然留在 VBA 中?我知道显而易见的是使用另一种更合适的编程语言。
到目前为止, Lance 的解决方案有效,我现在可以将大数字放入变量中。但是,当我尝试应用MOD
函数时 - 例如 bignumber MOD 2
- 它仍然失败并显示错误消息
运行时错误 6 溢出
c++ - 如何处理任意大的整数
我正在研究一种编程语言,今天我可以编译阶乘函数(递归),但是由于整数的最大大小,我可以获得的最大整数是阶乘(12)。有哪些技术可以处理任意最大大小的整数。该语言目前通过将代码翻译成 C++ 来工作。
c# - 奇怪的c#溢出错误
有人能解释一下变量a溢出的原因吗?请注意,b 大于 a。
谢谢!
long-integer - 在没有 long long 的系统中乘以 23 位数据类型
我正在尝试在微控制器中实现浮点运算,到目前为止我已经取得了很大的成功。
问题在于我在计算机中进行乘法运算的方式,它工作正常:
所以你可以看到我的问题是,__muldi3
如果我在gig = mm1*mm2
那里尝试,微控制器会抛出一个未定义的引用。
如果我尝试使用较小的数据类型,它只会保留最低有效位,这是我不希望的。我需要产品的 23 msb 位。
有没有人对我如何做到这一点有任何想法?