avatar
compare double to float# Programming - 葵花宝典
g*e
1
why this prints true?
#include
using namespace std;
int main() {
double a = 1.9;
float b = 1.9;
cout << (a > b ? "true" : "false") << endl;
}
avatar
X*r
2
Because 1.9 cannot be precisely represented in either float or double,
and the values of cooresponding representations differ.

【在 g*****e 的大作中提到】
: why this prints true?
: #include
: using namespace std;
: int main() {
: double a = 1.9;
: float b = 1.9;
: cout << (a > b ? "true" : "false") << endl;
: }

avatar
t*t
3
你为啥弄个女的头像,你太WS了

【在 X****r 的大作中提到】
: Because 1.9 cannot be precisely represented in either float or double,
: and the values of cooresponding representations differ.

avatar
X*r
4
ft, 我在telnet下呢,怎么设头像?

【在 t****t 的大作中提到】
: 你为啥弄个女的头像,你太WS了
avatar
X*r
5
现在试试……

【在 X****r 的大作中提到】
: ft, 我在telnet下呢,怎么设头像?
avatar
s*r
6
so how is it represented?
Thanks!

【在 X****r 的大作中提到】
: Because 1.9 cannot be precisely represented in either float or double,
: and the values of cooresponding representations differ.

avatar
j*g
7
depends on your platform.
IEEE has standard for fload number representation. But different platforms
may have their own formats.
avatar
p*s
8
你为啥不穿裤子,你太WS了

【在 t****t 的大作中提到】
: 你为啥弄个女的头像,你太WS了
avatar
j*g
9
人家那叫酷,宁可不穿裤子也要玩滑板。
avatar
t*t
10
我靠,我明明穿了裤子的啊
难道这破系统知道你是毛人,把裤子给脱了?

【在 p**s 的大作中提到】
: 你为啥不穿裤子,你太WS了
avatar
s*r
11
Thanks!

【在 j****g 的大作中提到】
: depends on your platform.
: IEEE has standard for fload number representation. But different platforms
: may have their own formats.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。