由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - (0.1+0.05)>0.15返回TRUE
相关主题
要具备这些能力,应该看哪些方面的书?C++字符类型问题
似乎python的anaconda没有超越R啊问题: C++ static_cast between int and float
数值计算里的几个损失精度的操作一般来说浮点数乘法和除法哪个快?
numpy 巨慢?求助 python 中 16进制的读取与处理
wolfram确实很牛C 语言,2进制转16进制,输入问题
急求一个能读取BMP每个象素RGB信息的软件 (转载)C++文件读取数值问题
double转换int的问题[合集] 用c/c++的瞧不起用java的?
请问如何能让Qt(C++)中的浮点运算尽可能精确?问一个Fortran和C++科学数值格式输出区别的问题
相关话题的讨论汇总
话题: true话题: threshold话题: 返回话题: 判断
进入Programming版参与讨论
1 (共1页)
G***G
发帖数: 16778
1
今天用R
(0.1+0.05)>0.15
R居然给出答案TRUE
这个免费的软件真的不行
不知道python是不是这样,C呢?C++?
大家可以在自己的平台语言测试一下。
真的对R太失望了。
我现在怀疑,我以前的计算中的条件判断,有多少是错误的。
k****i
发帖数: 1072
2
和语言无关。和进制转换有关。

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

S*A
发帖数: 7142
3
浮点运算不能被2 整除的都是有误差的。
数值计算的课上讲过的,这个判断需要加个很小的误差
就是和零判断的问题。
还有浮点运算先做位数小的,再做位数大的等等。
对浮点精度引入的误差范围的估计等等。
反正是专门有课讲这个的。

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

G***G
发帖数: 16778
4
多谢。看来我的程序的数值判断部分,要大加修改了。

【在 S*A 的大作中提到】
: 浮点运算不能被2 整除的都是有误差的。
: 数值计算的课上讲过的,这个判断需要加个很小的误差
: 就是和零判断的问题。
: 还有浮点运算先做位数小的,再做位数大的等等。
: 对浮点精度引入的误差范围的估计等等。
: 反正是专门有课讲这个的。

e*******o
发帖数: 4654
5
MATLAB官网有本数值计算的书 找来看看吧

【在 G***G 的大作中提到】
: 多谢。看来我的程序的数值判断部分,要大加修改了。
N******K
发帖数: 10202
6
matlab给出相同结论
float double 不能准确表示所有的数字

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

g*****y
发帖数: 7271
7
文科生?

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

B********e
发帖数: 1062
8
兄弟, 不是很地道啊

【在 g*****y 的大作中提到】
: 文科生?
T*U
发帖数: 22634
9
至少不是科班。

【在 g*****y 的大作中提到】
: 文科生?
e*******o
发帖数: 4654
10
人家一个生物wsn能琢磨着写个程序 不很不错么?

【在 B********e 的大作中提到】
: 兄弟, 不是很地道啊
相关主题
急求一个能读取BMP每个象素RGB信息的软件 (转载)C++字符类型问题
double转换int的问题问题: C++ static_cast between int and float
请问如何能让Qt(C++)中的浮点运算尽可能精确?一般来说浮点数乘法和除法哪个快?
进入Programming版参与讨论
l*********s
发帖数: 5409
11
re,let's be nice.

【在 e*******o 的大作中提到】
: 人家一个生物wsn能琢磨着写个程序 不很不错么?
C**********r
发帖数: 8189
12
可以用mathematica

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

l***y
发帖数: 4671
13
安慰一下哈:我们这里新来的 EE 的 postdoc 竟然也不知道需要避免浮点数精确比较
。至少你这么写还有一半的可能性算对呢,他是写成直接判断两个浮点数是否相等。。。

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

z******n
发帖数: 397
14
这脸打得好爽

【在 N******K 的大作中提到】
: matlab给出相同结论
: float double 不能准确表示所有的数字

N******K
发帖数: 10202
15
说真话 讨论问题 不是打脸

【在 z******n 的大作中提到】
: 这脸打得好爽
h**********c
发帖数: 4120
16
Which book, can you give a link?

【在 e*******o 的大作中提到】
: MATLAB官网有本数值计算的书 找来看看吧
y*c
发帖数: 282
17
都是这样的,你需要定义一个THRESHOLD
(0.1 + 0.05 < 0.15 + THRESHOLD) && (0.1 + 0.05 > 0.15 - THRESHOLD)

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

w*********a
发帖数: 9279
18
CS科班也值得炫耀?
如果楼主是学数学出身,我看CS科班出身的人在人面前只有自惭形秽的份儿。

【在 T*U 的大作中提到】
: 至少不是科班。
f****4
发帖数: 1359
19
和出身没关系吧?
既然吃了码工这行饭,基础知识怎么也得补一补吧。

【在 w*********a 的大作中提到】
: CS科班也值得炫耀?
: 如果楼主是学数学出身,我看CS科班出身的人在人面前只有自惭形秽的份儿。

w*********a
发帖数: 9279
20
就是一把破螺丝刀而已。

【在 f****4 的大作中提到】
: 和出身没关系吧?
: 既然吃了码工这行饭,基础知识怎么也得补一补吧。

M*P
发帖数: 6456
21
其实你真用起来不会碰上这种问题。

★ 发自iPhone App: ChineseWeb 7.8

【在 G***G 的大作中提到】
: 今天用R
: (0.1+0.05)>0.15
: R居然给出答案TRUE
: 这个免费的软件真的不行
: 不知道python是不是这样,C呢?C++?
: 大家可以在自己的平台语言测试一下。
: 真的对R太失望了。
: 我现在怀疑,我以前的计算中的条件判断,有多少是错误的。

1 (共1页)
进入Programming版参与讨论
相关主题
问一个Fortran和C++科学数值格式输出区别的问题wolfram确实很牛
非科班出身的想做程序员,考一些证是否有助于找到工作。 (转载)急求一个能读取BMP每个象素RGB信息的软件 (转载)
为啥指针读出的数值十分巨大或者十分小?double转换int的问题
买了Sedgewick, Robert的Algorithm in C++请问如何能让Qt(C++)中的浮点运算尽可能精确?
要具备这些能力,应该看哪些方面的书?C++字符类型问题
似乎python的anaconda没有超越R啊问题: C++ static_cast between int and float
数值计算里的几个损失精度的操作一般来说浮点数乘法和除法哪个快?
numpy 巨慢?求助 python 中 16进制的读取与处理
相关话题的讨论汇总
话题: true话题: threshold话题: 返回话题: 判断