int

你能在 Java 中去掉字符串值吗?

我制作了一个程序,您可以在其中输入一个人的姓名和他的得分。很简单。我正在尝试制作程序的一部分,它将制作一张表格,显示某人落后于某人多少分。就像有两个人比尔和迈克,比尔有 330 分,迈克有 300 分。我希望程序做 330 - 300 等于 30,程序会说:第二名迈克有 300 分。落后比尔 30 分。但是程序使用 JButton 的方式,您单击 JButton,JButton 文本将成为您输入的... »

在 PHP 上解析 20 位数字

想问一下PHP如何保持20位数字? 这是一个例子: <?php echo 5100199999999999999; echo '<br>'; echo floatval(5100199999999999999); echo '<br>'; echo number_format(5100199999999999999, 0,'',''); echo '<br... »

php

为什么有符号负数转换为无符号数?

特别是我有一个大的无符号数和一个大的有符号负数。 Why can't I divide a large number by a negative number C++ 当我尝试将两者相除时,我得到的结果为零仅仅是因为某处将我的有符号数转换为无符号数(意味着它必须是正数)。 >.>; 编辑。 只是为了绝对清楚。我知道它已解决为零,对此我很满意。我也很高兴之前的原因是它被解析为零,因为一个数... »

c++

在Java中的类之间传递整数[重复]

所以我有这个类,我按下一个按钮,然后我得到了我想要传递给 ClassB 的 int maxpluseen。 private void populateBtn() { foto1 = (Button) this.findViewById(R.id.button2); foto1.setOnClickListener(new View.OnClickListen... »

使用 If 语句检测整数溢出

编辑(重要):这个问题比被标记为重复的问题更具体。这是在询问如何使用布尔函数来做到这一点。但现在我知道它只是不能那样工作。这个问题表明a + b = c只能在你写if(c - b == a)的情况下进行溢出检查,并且没有独立于操作员的检查方式。 一旦发生溢出,就无法检测到 -罗罗 我一直在寻找一种在 C++ 中使用 if 语句检测整数溢出的方法。 可能的伪代码: #include... »

c++

Int 的默认大小可以改变吗?

在 64 位平台上,Int 的大小与 Int64 相同,而在 32 位平台上,Int 的大小与Int32 相同。 这种行为可以改变吗,即Int的大小可以在64位平台上强制为Int32吗? ... »

如何将 python 字典值用作整数、浮点数或布尔值?

我正在尝试将 python 中的字典值读取为整数、浮点数或布尔值,而不是字符串。我有一个包含以下内容的文本文件: 猫:1 食物:1.5 够了:是的 到目前为止,我可以读取文本文件并创建字典,如下所示: dict = { "Cat": "1", "Food": "1.5", "Enough": "True" } 但是我想做的是将键读取为整数浮点数和布尔值。 我正在考虑类似的事情... »

在c ++中连接字符串和int [重复]

当我遇到一些对我来说不太清楚的事情时,我正在用 C++ 做一些练习: cout << "String" + 1 << endl; 输出:字符串 我建议它是指针算术,但这是否意味着每次我在引号中打印不属于先前定义的数组的内容时,我实际上创建了一个 char 数组? ... »

c++

如何比较整数和文件名?

我正在尝试制作一个登录/密码程序,该程序会询问您是否有帐户,您也可以创建一个。 我的意思是程序会给你一个随机的 8 位数字。 我还有一个 FileWriter,它根据您提供的 ID 创建一个文件。我有一个 FileReader,它最终会读取您之前导出到文件中的内容,以便您更新它。 我遇到的问题是,当我询问用户是否已经有帐户时,如果他们说是,它会询问用户他们的用户 ID。 我的计划是,当它读取... »

如何检查 int 是否已初始化? [复制]

如何检查我声明的 int 是否已使用变量初始化? number == null 不起作用,因为 int 是原始类型。 This question 不相关,因为用户询问如何检查 int 是否为空,回答者使用 Integer 响应。但是,我想检查原始数据类型int 是否已初始化。 This question 也无关紧要,因为那是针对引用类型,而我要求的是原始类型。已经澄清 -.- 并且仍然被标记.... »

将 double 转换为 int 时出错

我有一个有 2 个双精度值作为输入的代码,然后我想将其转换为 2 个整数。我认为这要么是取消引用的问题,要么是我的强制转换语法关闭。提前致谢 #include <stdio.h> int main() { double * int1; double * int2; printf("Put in two numbers:"); scanf("%lf"... »

c

Java - 如何避免在除法和转换为int期间丢失精度?

我有一种情况,我需要找出一个 int 进入小数的次数,但在某些情况下,我会失去精度。方法如下: public int test(double decimalAmount, int divisor) { return (int) (decimalAmount/ (1d / divisor)); } 问题在于,如果我将 1.2 作为小数并传入 5 作为除数,我得到的是 5 而不是 6。我怎样... »

Swift 4 将 label.text int 添加到按钮 int [重复]

我目前有一个显示数据库读取值的标签。数据库具有字符串形式的值。通过 viewWillAppear 读取数据库并将在标签中显示正确的值。我还有一个按钮,当按下时,应将 1 添加到当前标签值。当标签值发生变化时,会将当前值发送到数据库进行存储。 我的标签显示正确。我可以在标签上添加一个 1,但它将它添加到数字的末尾,而不是将两者加在一起(即值是 6,按下按钮,值现在是 61)。数据库读/写部分工作... »

用字符串中的 int '替换' char

起初这似乎很容易做到,但我错了。 我想用 int(值)“替换”字符串中的 char(变量)。但是怎么做呢? 我尝试了 replace(),因为我正在处理一个字符串并且它有效,但如果我希望将变量的值再次更改为另一个,它将不起作用 值,因为这样就找不到原始变量。在过去的两天里,我一直在为此苦苦挣扎。任何有关如何执行此操作的帮助将不胜感激。 changeVar(string startingExpr... »

c++

两个值相除得到 0

我正在尝试对两个变量进行除法,但是当我想打印结果时,程序会打印出 0 te 程序正确打印了leadTime 和endAmount,但将monthlyAmount 打印为0。此外,如果我删除endAmount 和leadTime 周围的float64(),它将打印为0 var leadTime int if currentAge < 45 { leadTime = 120 } e... »

go

将字符串转换为有符号整数

我想将字符串转换为有符号整数。以下是要求。我已将十六进制值作为字符串存储在缓冲区中。现在我想将该值转换为带符号的 int。 buf = "fb869e" 将其转换为有符号整数。所以 o/p 应该是 -293218。但是当我尝试使用 strtol 进行转换时,我得到 16483998。那我该怎么办? ... »

c