int相关内容

字符串不能转换为int!如何在java上对扫描的int求和?

我编写了这个简单的程序来求和用户写入的扫描 int,但是当我编译它,它说“字符串不能转换为int".这个程序有什么问题? import java.util.*;公共课 Pr6{公共静态无效主要(字符串[]参数){扫描仪扫描 = 新的扫描仪(System.in);整数 1;整数 2;整数 3;整数;System.out.print("请写一个整数:");num1 = scan.nextLine ..
发布时间:2022-01-09 15:55:21 Java开发

ColdFusion 9:int和type=“numeric";讨厌的虫子?

我刚刚经历了一种违反任何逻辑并可能导致严重问题的行为,我想知道 这是否是一个错误,或者该行为是否已解决,以及规避该问题的最佳做法是什么?如果是bug,有补丁吗? 以下是两种奇怪的行为,它们放在一起会对任何系统的数据完整性构成威胁. int('1 2') -> 41276 isValid('numeric', '1 2') -> true 为什么?好吧,让我们看看... 这 ..
发布时间:2022-01-09 14:50:03 其他开发

如何在php中将浮点值转换为整数?

我想在php中将浮点值(例如:1.0000124668092E+14)转换为整数,php.output中最好的方法是“100001246680920" 解决方案 转化是什么意思? casting*: (int) $float 或 intval($float) 截断:floor($float)(向下)或 ceil($float)(向上) 舍入:round($float) - 有额外 ..
发布时间:2022-01-09 10:51:18 PHP

C:将最小 32 位整数 (-2147483648) 转换为浮点数给出正数 (2147483648.0)

当我遇到一些我认为奇怪的行为时,我正在做一个嵌入式项目.我设法在键盘上重现它(见下文)以确认,但我的机器上没有任何其他 C 编译器可以在它们上试用. 场景:我有一个 #define 用于 32 位整数可以容纳的最大负值,然后我尝试使用它与浮点值进行比较,如下所示: #define INT32_MIN (-2147483648L)无效的主要(){浮动 myNumber = 0.0f;如果(我 ..
发布时间:2022-01-09 10:27:34 其他开发

Python float 到 int 的转换

基本上,我将浮点数转换为整数,但我并不总是有预期值. 这是我正在执行的代码: x = 2.51 print("------ 251.0")y = 251.0打印(y)打印(整数(y))打印(“--------- 2.51 * 100")y = x * 100打印(y)打印(整数(y))打印(“--------- 2.51 * 1000/10")y = x * 1000/10打印(y) ..
发布时间:2022-01-09 10:20:43 Python

检查浮点数是否为整数

如何检查 float 变量是否包含整数值?到目前为止,我一直在使用: float f = 4.5886;如果 (f-(int)f == 0)printf("是\n");否则 printf("no\n"); 但我想知道是否有更好的解决方案,或者这个解决方案是否有任何(或许多)缺点. 解决方案 除了已经给出的很好的答案,您还可以使用 ceilf(f) == f 或 floorf(f) == ..
发布时间:2022-01-09 10:17:13 其他开发

如何使用 Java 将 float 转换为 int

我使用以下行将 float 转换为 int,但它并不像我想要的那样准确: float a=8.61f;诠释 b;b=(int)a; 结果是:8(应该是9) 当a = -7.65f时,结果为:-7(应该是-8) 最好的方法是什么? 解决方案 使用 Math.round() 会将浮点数四舍五入到最接近的整数. ..
发布时间:2022-01-09 10:07:33 Java开发

在嵌套列表中查找最小值?

我正在尝试编写一个函数,该函数接受一个列表并可以打印该列表中的最小整数.现在我试图弄清楚如何处理嵌套列表,如果最低数字在这些嵌套列表之一内,那么总体上它将打印该数字.我的代码在这里: def listMin():list2 = [3,4,[2,99,8],7]对于范围内的 i (len(list2)):if type(list2[i]) == type([]):y=min(i)list2.app ..
发布时间:2022-01-07 13:51:07 Python

如何在c#中将空值设置为int?

int value=0;如果(值 == 0){值 = 空;} 如何将上面的 value 设置为 null? 任何帮助将不胜感激. 解决方案 在 .Net 中,您不能将 null 值分配给 int 或任何其他结构.相反,使用 Nullable 或 int? 简称: int?值 = 0;如果(值 == 0){值 = 空;} 进一步阅读 可空类型(C# 编程指南) ..
发布时间:2022-01-06 23:17:16 C#/.NET

整数和字符串 F#

我在 F# 中有一个函数,我在其中使用 int 值并将 int 作为 string 返回. let inttostring (x:int):string =""+x 我无法让 ToString 工作.任何帮助将不胜感激. 解决方案 Empty string "" is not compatible with x which is of int类型.你可以使用 let int2Stri ..
发布时间:2022-01-05 10:22:40 其他开发

没有从 SharedPreference 获取整数值

我正在尝试将用户 ID 存储在一个活动的 SharedPreference 中,并希望在任何活动中获取此整数 ID. 将此值放入共享首选项中,我使用以下代码. SharedPreferences myPrefs = getSharedPreferences("myPrefs", MODE_WORLD_READABLE);SharedPreferences.Editor prefsEditor ..
发布时间:2022-01-04 23:36:30 移动开发

Java:InputStream read() 返回一个大于 127 的字节?

我有这个代码: InputStream is = socket.getInputStream();国际b;而 ((b = is.read()) != -1){System.out.println(b);} 一个字节,它的范围是 -128 直到 +127. 但是打印的字节之一是210. 这是将读取的 byte 转换为 int 的结果吗? (所以否定 byte 变成了 positif i ..
发布时间:2022-01-04 08:48:08 Java开发

字符串转换为 Int 并将逗号替换为加号

使用 Swift,我尝试获取在应用程序的文本视图中输入的数字列表,并通过提取成绩计算器的每个数字来创建此列表的总和.此外,用户输入的值的数量每次都会改变.一个例子如下所示: 字符串:98,99,97,96...试图得到:98+99+97+96... 请帮忙!谢谢 解决方案 使用 components(separatedBy:) 拆分逗号分隔的字符串. 使用trimmingCh ..
发布时间:2022-01-01 11:21:08 移动开发

为什么我可以将 1 作为 short 传递,而不能将 int 变量 i 传递?

为什么第一个和第二个 Write 有效,而最后一个无效?有没有办法可以允许所有 3 个并检测它是 1、(int)1 还是我传入的?真的为什么允许一个而不是最后一个?第二个被允许但不是最后一个真的让我大吃一惊. 演示编译错误 使用系统;课程计划{public static void Write(short v) { }静态无效主(字符串 [] args){写(1);//确定写((int)1) ..
发布时间:2021-12-31 22:28:39 C#/.NET

将对象(double 类型)转换为 int

好的,如果我有这个代码 double a=1.5;int b=(int)a;System.out.println(b); 一切正常,但是 对象a=1.5;int b=(int)a;System.out.println(b); 运行后出现以下错误(Eclipse 没有出现任何错误) java.lang.ClassCastException: java.lang.Double 不能转换为 j ..
发布时间:2021-12-31 22:09:55 Java开发