问题标签 [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++ - 如果我的编译器不支持,如何在 C 或 C++ 中加减 128 位整数?
我正在为一长串 128 位数字编写压缩器。我想将数字存储为差异 - 仅存储数字之间的差异而不是数字本身,因为我可以将差异打包成更少的字节,因为它们更小。
但是,对于压缩,我需要减去这些 128 位值,而对于解压缩,我需要添加这些值。我的编译器的最大整数大小为 64 位宽。
有人对有效地做到这一点有任何想法吗?
php - 从 mySQL 数据库中回显一个整数
我正在尝试制作一个用户在一个屏幕上输入详细信息的网站,并将它们发布到以下脚本中。该脚本旨在将这些详细信息与唯一的整数 ID(它确实如此)一起存储在数据库中,然后生成两个包含刚刚创建的记录的唯一 ID 的链接。由于数据库创建了 ID 而不是之前的页面,我尝试在数据库中查询最近的记录(即具有最高唯一 ID 值的记录)并在链接中使用该数字,但是使用当前脚本ID 似乎没有显示在页面中。它是变量类型的东西吗?有没有更简单的方法来获取刚刚创建的页面的 ID?这是代码:
ruby - 如何在 Ruby 中拼出整数?
有谁知道一个 Ruby 模块,它将接受一个整数并将其拼写出来(1 =>“一”,2 =>“二”等)?
java - Java Array HashCode 实现
这很奇怪。一位同事询问了 java 中 myArray.hashCode() 的实现。我以为我知道,但后来我进行了一些测试。检查下面的代码。我注意到的奇怪的事情是,当我写出第一个系统时,结果是不同的。请注意,它几乎就像是在报告内存地址并修改类移动地址或其他东西。只是想我会分享。
compiler-construction - 编译器的整数如何放入内存并在 CPU 中处理?
我在采访中得到了这个问题。
我很难回答。我不确定我应该从哪里开始。最后,我讨论了这个问题与编译器及其构造的关系。
我不确定“编译器的整数”到底是什么意思。现在在我看来,编译器这个词会让候选人感到困惑。
你会如何在 5 分钟内回答这个问题?
c - 我可以比较浮点数并将其添加到 C 中的整数吗?
我可以将浮点数与整数进行比较吗?
浮点数会与代码中的整数进行比较吗?
还有,我能不能...
我必须使用从姿态参考系统接收到的浮点值f来调整控制 PWM 信号以校正姿态的位置值x。
php - PHP - 大整数 mod 计算
我需要计算大量的模数,例如:
它不起作用......因为 $largenum 对于 PHP 中的 int 来说太大了。
知道怎么做吗?
math - c=2^N +-1 快速计算 (a*b) mod c
在 32 位整数数学中,加法和乘法的基本数学运算是隐式计算的,模 2^32,这意味着您的结果将是加法或乘法的最低位。
如果你想用不同的模数计算结果,你当然可以使用不同语言的任意数量的 BigInt 类。对于 a,b,c < 2^32 的值,您可以计算 64 位长整数的中间值,并使用内置的 % 运算符来减少到正确的答案
但是有人告诉我,当 C 的形式为 (2^N)-1 或 (2^N)+1,不使用 64 位数学或一个 BigInt 库,并且非常有效,比任意模计算更有效,并且还可以正确计算如果包含中间乘法,通常会溢出 32 位 int 的情况。
不幸的是,尽管听说这种特殊情况有快速评估方法,但我实际上并没有找到该方法的描述。“那不是在 Knuth 吗?” “这不是维基百科的某个地方吗?” 是我听到的喃喃自语。
这显然是随机数生成器中的一种常用技术,因为 2147483647 是一个等于 2^31 -1 的素数,所以它对 a*b mod 2147483647 进行乘法运算。
所以我会问专家。这个我找不到任何讨论的聪明的特殊情况乘法与mod方法是什么?
c# - C#:如何在 for 循环中为许多变量分配一个整数(i)?
假设我们有 5 个字符串变量,我们想在运行时将“Foo”分配给它们。
而不是这个
我们不能使用这样的东西:
是否不可能以类似的方式访问它们?
python - 将数字转换为整数列表
magic
下面的函数怎么写?