8位二进制转为十进制
如01101001转为105
#include<iostream> using namespace std; double power(double x,int n) { double s=1.0; while(n--) s*=x; return s; } int main() { int v=0; for(int i=7;i>=0;i--){ char ch; cin>>ch; if(ch=='1') v+=static_cast<int>(power(2,i)); } cout<<v<<endl; return 0; }
标签:10,ch,power,int,double,--,2023 From: https://www.cnblogs.com/wangxinyuan1108/p/17389193.html