回 帖 发 新 帖 刷新版面

主题:10^100转成二进制是多少?

10^100转成二进制是多少?
有多少位?

回复列表 (共6个回复)

沙发

10^100的二进制表示形式有多少位?
--- log(2) 10^100
  = log(10)10^100 / log(10)2
  = 100 / log(10)2
  = 332.19280948873623478703194294894

板凳

1楼的是什么意思?

3 楼

1楼数学基础建在啊!!

4 楼

一楼少了取整+1:)

5 楼

[code=c]
#include<iostream>

int main(){
    size_t n, flag = 1;
    while(std::cin>>n){
        int count = 0;
        while(n ){
            if(n&flag) ++count;
            n >>= 1;
        }
        std::cout<<"\nThere're "<<count<<" 1s in the binary representation.\n";
    }
    return 0;
}

[/code]

6 楼

唉,JackieRasy兄没有仔细审题啊。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册