由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - c++ float precision
相关主题
a silly questionbit manipulation 小题
问个google 题小公司软工第一轮电面
bloomberg onsite & offerG的面试题
问一道书上看到的题Ask a google interview question
bloomberg电面A Google Problem
Unique Binary Search Trees的变形出个题玩
请教一道题就差一点了,接着求祝福
问一个多次遇到的面试题求sqrt的binary算法,多谢
相关话题的讨论汇总
话题: precision话题: float话题: bit话题: 23话题: 7bit
进入JobHunting版参与讨论
1 (共1页)
g*********s
发帖数: 1782
1
it is said 7-bit significance.
suddenly get confused here. does that mean 30,000,000f and 30,000,001f
actually has the same 32-bit binary representation?
l*****a
发帖数: 14598
2
抠这么细?
去BB都不需要把

【在 g*********s 的大作中提到】
: it is said 7-bit significance.
: suddenly get confused here. does that mean 30,000,000f and 30,000,001f
: actually has the same 32-bit binary representation?

f****4
发帖数: 1359
3
可能是要去投行吧,一个交易都是几个B的~

【在 l*****a 的大作中提到】
: 抠这么细?
: 去BB都不需要把

r*********2
发帖数: 88
4
single float 32 bit
23 bit significand
g*********s
发帖数: 1782
5
that's the binary precision.
for decimal, it's log10(2^23) = 7.

【在 r*********2 的大作中提到】
: single float 32 bit
: 23 bit significand

r*********2
发帖数: 88
6
ah, 我错了
对的,尾数一样single precision float就是这个精度吧。
n*******0
发帖数: 2002
7
如果只能表达这俩数的前7bit的话,那应该是一样的。不过正常的计算机里面除了7bit
significance以外后面通常会多出一坨无意义的bit。考虑到后面这种情况,两个30,
000,000f之间的表示都是有可能不一样的。

【在 g*********s 的大作中提到】
: it is said 7-bit significance.
: suddenly get confused here. does that mean 30,000,000f and 30,000,001f
: actually has the same 32-bit binary representation?

c****o
发帖数: 1280
8
In order to understand the precision, it is better to know how float are
stored in memory. Generally, for float number K, the precision is
2^(log_2(k)-23), when K is between 1 and 2, 2^(-23)~10^(-7).

7bit

【在 n*******0 的大作中提到】
: 如果只能表达这俩数的前7bit的话,那应该是一样的。不过正常的计算机里面除了7bit
: significance以外后面通常会多出一坨无意义的bit。考虑到后面这种情况,两个30,
: 000,000f之间的表示都是有可能不一样的。

a********1
发帖数: 750
9
64 bit machine上float也还是32吗?比int还小?
c****o
发帖数: 1280
10
try sizeof to test

【在 a********1 的大作中提到】
: 64 bit machine上float也还是32吗?比int还小?
相关主题
Unique Binary Search Trees的变形bit manipulation 小题
请教一道题小公司软工第一轮电面
问一个多次遇到的面试题G的面试题
进入JobHunting版参与讨论
g*********s
发帖数: 1782
11
it is said 7-bit significance.
suddenly get confused here. does that mean 30,000,000f and 30,000,001f
actually has the same 32-bit binary representation?
l*****a
发帖数: 14598
12
抠这么细?
去BB都不需要把

【在 g*********s 的大作中提到】
: it is said 7-bit significance.
: suddenly get confused here. does that mean 30,000,000f and 30,000,001f
: actually has the same 32-bit binary representation?

f****4
发帖数: 1359
13
可能是要去投行吧,一个交易都是几个B的~

【在 l*****a 的大作中提到】
: 抠这么细?
: 去BB都不需要把

r*********2
发帖数: 88
14
single float 32 bit
23 bit significand
g*********s
发帖数: 1782
15
that's the binary precision.
for decimal, it's log10(2^23) = 7.

【在 r*********2 的大作中提到】
: single float 32 bit
: 23 bit significand

r*********2
发帖数: 88
16
ah, 我错了
对的,尾数一样single precision float就是这个精度吧。
n*******0
发帖数: 2002
17
如果只能表达这俩数的前7bit的话,那应该是一样的。不过正常的计算机里面除了7bit
significance以外后面通常会多出一坨无意义的bit。考虑到后面这种情况,两个30,
000,000f之间的表示都是有可能不一样的。

【在 g*********s 的大作中提到】
: it is said 7-bit significance.
: suddenly get confused here. does that mean 30,000,000f and 30,000,001f
: actually has the same 32-bit binary representation?

c****o
发帖数: 1280
18
In order to understand the precision, it is better to know how float are
stored in memory. Generally, for float number K, the precision is
2^(log_2(k)-23), when K is between 1 and 2, 2^(-23)~10^(-7).

7bit

【在 n*******0 的大作中提到】
: 如果只能表达这俩数的前7bit的话,那应该是一样的。不过正常的计算机里面除了7bit
: significance以外后面通常会多出一坨无意义的bit。考虑到后面这种情况,两个30,
: 000,000f之间的表示都是有可能不一样的。

a********1
发帖数: 750
19
64 bit machine上float也还是32吗?比int还小?
c****o
发帖数: 1280
20
try sizeof to test

【在 a********1 的大作中提到】
: 64 bit machine上float也还是32吗?比int还小?
r****t
发帖数: 10904
21
The earlier discussions in this thread are very confusion. The answer (i
think) is yes to this question. BTW, (i think) "7-bit significance" is 笔误

【在 g*********s 的大作中提到】
: it is said 7-bit significance.
: suddenly get confused here. does that mean 30,000,000f and 30,000,001f
: actually has the same 32-bit binary representation?

1 (共1页)
进入JobHunting版参与讨论
相关主题
求sqrt的binary算法,多谢bloomberg电面
两道算法题Unique Binary Search Trees的变形
大家碰到过这题吗?reverse float/double number请教一道题
how to calculate sqrt double?问一个多次遇到的面试题
a silly questionbit manipulation 小题
问个google 题小公司软工第一轮电面
bloomberg onsite & offerG的面试题
问一道书上看到的题Ask a google interview question
相关话题的讨论汇总
话题: precision话题: float话题: bit话题: 23话题: 7bit