首页 > TAG信息列表 > negative-number

c – 随机数和负数

我必须生成范围内的数字[-100; 2000年] c.如果只有正数,我怎么能用rand呢?有什么快捷方式吗?解决方法:生成0到2100之间的随机数,然后减去100. 快速谷歌搜索出现了decent looking article on using Rand().它包含了在文章末尾处理特定范围的代码示例.

java – 使负数正

我有一个Java方法,我在其中总结一组数字.但是,我希望任何负面数字都被视为正数.所以(1)(2)(1)( – 1)应该等于5. 我确信有这么简单的方法 – 我只是不知道如何.解决方法:只需拨打Math.abs.例如: int x = Math.abs(-5); 将x设置为5.

c – 为什么最负的int值会导致有关模糊函数重载的错误?

我正在学习C语言中的函数重载,并遇到了这个: void display(int a) { cout << "int" << endl; } void display(unsigned a) { cout << "unsigned" << endl; } int main() { int i = -2147483648; cout << i << endl;

Python中负数的模运算

我在Python中发现了一些关于负数的奇怪行为: >>> -5 % 4 3 谁能解释一下发生了什么?解决方法:与C或C不同,Python的模运算符(%)总是返回一个与分母(除数)具有相同符号的数字.你的表达式得到3因为 (-5) % 4 = (-2 × 4 + 3) % 4 = 3. 它是根据C行为选择的,因为非负结果通常更有用.

Python计算器除以零/取消否定.诠释.崩溃的程序

好吧,我正在为一个项目做这个,每当我试图将它除以零或平方根时,程序关闭的负数.我试图找到一些可以插入到代码中的内容,使其显示一条消息,然后再次提示输入值,但是我尝试插入的所有内容都会导致程序在启动时立即关闭. 这是计算器没有插入任何东西来修复崩溃. import math def con

java – JTextArea仅包含数字,但允许负值

我有一个JTextArea,只需要接受数字.这是我的代码: DocumentFilter onlyNumberFilter = new AxisJTextFilter(); final JTextArea areaTextoXMin = new JTextArea(String.valueOf(xMin)); ((AbstractDocument)areaTextoXMin.getDocument()).setDocumentFilter(onlyNumberFil

在python中将负数与floordiv分开

参见英文答案 > Negative integer division surprising result                                    5个 我对使用//或floordiv的整数除法的性质感到困惑,在python中使用负数. >>> -5 // 2 -3 >>> int(-5/2) -2 为什么floordiv()会下降到-3?

javascript – 数组构造和负数

我在javascript中实现了一个路由算法,但是当我在数组中指定一个负数时,给出了这个错误:无效的数组长度. var node = new Array() node[0] = new Array(6,7) node[1] = new Array(5,-4,8) node[2] = new Array(-2) //Here, invalid array length 我不知道如何解决这个错误.解决方法

将字符串中的负数转换为float(Python)?

好.我放弃. 我有一个DataFrame,其中包含一个大数列(“Amount”): Amount -1 000 000,00 4 848 903,00 -2 949 234,00 13 038 023,00 7 985 232,00 .... 我想将这些转换为我可以计算的数字. 我们来调查: >type(b["Amount"][0]) str 好的,这是一个字符串. >float("-1 000 000,0

从php中的字符串中提取正负浮点数

对于php我必须从字符串中提取浮点数.我是regex的新手,但在大多数情况下我找到了一个对我有用的解决方案: Extract floating point numbers from a string in PHP $str = '152.15 x 12.34 x 11mm'; preg_match_all('!\d+(?:\.\d+)?!', $str, $matches); $floats = array_map('floatv

用于存储负数的MySQL数据类型

我的评级系统范围从-1到5到0. 所以我需要存储以下值 -1 0 1 2 3 4 5 考虑到我想获取每个值的总计数(不是总和),哪种数据类型最好?解决方法:我将使用TINYINT,记录为here.它需要1个字节的存储空间,其范围是-128到127.