标签: numbers

Ruby:将负数改为正数?

用红宝石将负数改为正数的最简单方法是什么?

即.将"-300"更改为"300"

ruby math numbers

95
推荐指数
3
解决办法
6万
查看次数

固定点vs浮点数

由于难以在Google上阅读有关它们的定义,我无法理解定点和浮点数.但是我读过的没有提供一个简单的解释,说明它们到底是什么.我能用例子得到一个简单的定义吗?

computer-science numbers representation

94
推荐指数
4
解决办法
11万
查看次数

数学 - 映射数字

如何在a和b之间线性地映射数字以在c和d之间进行.

也就是说,我希望2到6之间的数字映射到10到20之间的数字......但我需要一般化的情况.

我的大脑是油炸的.

mapping math interpolation numbers linear-algebra

91
推荐指数
3
解决办法
5万
查看次数

Java的L号(长)规范

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

还有其他数字规格,如short,byte,float,double?这似乎是好事,因为(我假设),如果你可以指定你输入的数字是短的,那么java就不必抛出它 - 这是一个假设,如果我错了,请纠正我.我通常会自己搜索这个问题,但我不知道甚至会调用这种数字规范.

java specifications numbers short long-integer

91
推荐指数
4
解决办法
12万
查看次数

Java中的大数字

我如何在Java中使用极大数字进行计算?

我已经尝试long但最大限度为9223372036854775807,并且当使用整数时,它不能保存足够的数字,因此不够准确,无法满足我的需要.

有没有办法解决?

java integer numbers biginteger

90
推荐指数
5
解决办法
20万
查看次数

使用javascript时间创建唯一的数字

我需要使用javascript动态生成唯一的ID号.在过去,我通过使用时间创建数字来完成此操作.该数字将由四位数年份,两位数月份,两位数日期,两位数小时,两位数分钟,两位数秒和三位数毫秒组成.所以它看起来像这样:20111104103912732 ......这将为我的目的提供足够的确定性.

我做了这个已经有一段时间了,而且我已经没有代码了.任何人都有代码来执行此操作,或者有更好的建议来生成唯一ID?

javascript time numbers unique

90
推荐指数
11
解决办法
17万
查看次数

生成1到100之间的唯一随机数

如何使用JavaScript生成8个,比如1到100之间的唯一随机数?

javascript random integer numbers

87
推荐指数
7
解决办法
16万
查看次数

如何将负数转换为正数?

如何在Python中将负数转换为正数?(并保持积极的一面.)

python numbers absolute-value

87
推荐指数
6
解决办法
22万
查看次数

基于数字基础系统的算法?

我最近注意到,基于创意基础中数字的巧妙使用,部分或全部有很多算法.例如:

  • 二项式堆基于二进制数,并且更复杂的偏斜二项式堆基于偏斜二进制数.
  • 用于生成按字典顺序排列的排列的一些算法基于事实数字系统.
  • 可以将尝试视为一次查看字符串的一位数的树,以获得适当的基础.
  • 霍夫曼编码树被设计成使树中的每个边在一些二进制表示中编码为零或一.
  • Fibonacci编码用于Fibonacci搜索并反转某些类型的对数.

我的问题是:还有哪些其他算法使用聪明的数字系统作为他们直觉或证据的关键步骤?.我正在考虑就这个问题进行一次讨论,所以我必须从中得到更多的例子.

algorithm math numbers number-systems data-structures

87
推荐指数
9
解决办法
6605
查看次数

JavaScript字符串和数字转换

如何在JavaScript中执行以下操作?

  1. 将"1","2","3"连接成"123"

  2. 将"123"转换为123

  3. 添加123 + 100 = 223

  4. 隐藏223成"223"

javascript string numbers

86
推荐指数
7
解决办法
18万
查看次数