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

0 投票
5 回答
5735 浏览

php - 帮助我将长值(以十六进制表示)转换回日期/时间

我有一个日期值,我被告知是 8 个字节,一个“长”(又名 int64)值,并转换为十六进制:

如何使用 PHP 将这个和类似的值转换为时间/日期?

将其转换为十进制给我: 96 243 71 209 87 152 201 1

更多信息:原始值是 C# DateTime,应该表示大约 2 或 3 周前的时间/日期。

0 投票
9 回答
28431 浏览

c# - 在 C# 中生成随机值

如何使用RandomC# 中的类生成随机 Int64 和 UInt64 值?

0 投票
5 回答
5765 浏览

c# - C#:无法从 ulong 转换为字节

奇怪我怎么能在 C++ 中做到这一点,但在 C# 中却不行。

为了清楚起见,我将在 C++ 中粘贴这两个函数,然后在 C# 中粘贴,并在 C# 代码中用注释“//error”标记有问题的行。这两个函数所做的是对参数进行编码,然后将其添加到名为 byte1seeds 的全局变量中。

这些是 C++ 中的函数

现在是 C# 代码:

我更改了函数 GenerateValue。它没有将指针作为参数,而是有一个 ulong 参数。

要调用它并更改我使用的两个值:

  1. ulong mut1 = GenerateValue(mut);
  2. 穆特=穆特1;

这是翻译后的函数(有问题的行用“//error”标记);

错误是:

无法将类型“ulong”隐式转换为“byte”。存在显式转换(您是否缺少演员表?)

编辑:有问题的第 3 行的错误是:

无法将类型“int”隐式转换为“byte”。存在显式转换(您是否缺少演员表?)

问题来了:如何解决这些错误?

提前致谢!

0 投票
4 回答
10335 浏览

java - 当您需要存储(非常)大的数字时该怎么办?

我正在尝试做一个Project Euler问题,但它涉及添加一个非常大的数字的数字。(100 个!)

使用 Java 的 int 和 long 太小了。

感谢您的任何建议

0 投票
5 回答
31142 浏览

c# - C#:如何将 long 转换为 ulong

如果我尝试使用 BitConverter,它需要一个字节数组,而我没有。我有一个 Int32,我想将它转换为 UInt32。

在 C++ 中,这没有问题。

0 投票
1 回答
153 浏览

asp.net - ASP.NET 变量问题

我有一些写得非常糟糕的 ASP.NET 代码,但它不能正常工作(看图)。我负责维护和修复此代码的错误,但我几乎无法对它产生影响

不幸的是,我没有时间重写它。

如果有人可以提供帮助,那就太好了:

(代码):在这里给你(一些必要的最小混淆): http://mastergeektheater.com/issues.txt

它应该做什么: 从购物车应用程序接收订单,并根据所订购对象的数量创建一个文本框表。一旦验证了整个内容(submit_Click()),它就会显示一个带有进一步说明的 div,并使输入字段变灰,因此您仍然可以看到输入的内容,但不能再影响了。电子邮件被发送到每个输入的电子邮件地址。

它的实际作用: 接收订单,并正确显示输入。在提交时,所有“必填字段验证器都会触发 - 如果它们是 Vaild,则比较验证器会触发。在这里的某个地方,一切都会向南。”

表中除第一个用户外的所有输入区域都消失了。如果比较成功,则回发,第一个用户在那里(灰色),其他用户消失。如果比较失败,那么它没有成功回发,并停留在输入表单上,但是除了第一个用户之外的所有输入字段仍然消失

我知道这有点太具体了,不能成为一个非常完善的 Stack Overflow 问题,但我试图将其分解为我认为错误的事情,并且我提出了其他更具体的问题来尝试解决它。不幸的是,它没有奏效。代码变得更好了,但整个事情还是坏了。在这一点上,我很绝望。

如果有人可以提供帮助,那将是一个巨大的救命稻草。提前感谢所有通过这个可怕的代码(和可怕的问题)倾注一分钟的人......

0 投票
4 回答
15767 浏览

mysql - 如何判断 MySQL 进程是否卡住?

我在 MySQL 中有一个长期运行的进程。它已经运行了一周。还有另一个连接到复制主机,但我已经停止了从属处理,所以实际上没有其他事情发生。

我怎么知道这个过程是否仍然有效?我知道这需要很长时间,这就是为什么我把它放在自己的数据库实例上,但这比我预期的要长。显然,如果它还在工作,我不想杀死它。如果它是僵尸,那么我不知道如何完成它应该做的工作。

它处于“发送数据”状态。该表是一个 InnoDB 表,但没有查询使用的任何 FK 引用。自查询开始以来,InnoDB 状态显示没有错误或锁定。

任何想法表示赞赏。

0 投票
7 回答
163708 浏览

java - Java 的 L 号(长)规范

看来,当您在 Java 中输入数字时,编译器会自动将其读取为整数,这就是为什么当您输入 (long) 6000000000(不在整数范围内)时,它会抱怨6000000000不是整数。为了纠正这个问题,我必须指定6000000000L. 我刚刚了解了这个规范。

是否有其他数字规范,例如短、字节、浮点、双精度?拥有这些似乎很好,因为(我假设)如果您可以指定您输入的数字是一个短数字,那么 java 就不必强制转换它 - 这是一个假设,如果我错了,请纠正我. 我通常会自己搜索这个问题,但我什至不知道这种数字规范叫什么。

0 投票
3 回答
481 浏览

implementation - 非常非常长的小数的算术运算

我一直很好奇:我怎样才能对很长的小数进行算术运算——例如,将 pi 计算到小数点后 3000 位(尤其是在命令式语言中)?

0 投票
10 回答
96716 浏览

css - wordwrap 一个很长的字符串

如何使用自动换行符显示长字符串、网站地址、单词或符号集以保持 div 宽度?我猜是一种自动换行。通常添加空格是可行的,但是否有 CSS 解决方案,例如自动换行?

例如,它(非常讨厌)重叠 div,强制水平滚动等。

我可以在上面的字符串中添加什么以使其整齐地放在 div 或浏览器窗口的几行中?