今天是闷热的一天 太阳见不到 但是空气干燥而且让人喘不过来气。
8:00到图书馆 刚刚踏进有丝丝的清凉 但是随着电梯的升高 气温也升了起来 是我太久没有来过的原因么?为何图书馆没有了空调。
上午看了操作系统和离散数学的网易视频,收益匪浅,但是ege图形库加入到我64位编译器中我就不会了。
下午刚刚到达自习室,编了个小代码 计算8位2进制转换成10进制的代码清醒自己的思路。
#include <iostream>
using namespace std;
//计算x的n次方
double power(double x,int n);
int main()
{
int value=0;
cout<<"Enter an 8 bit binary number:";
for(int i=7;i>=0;i--)
{
char ch;
cin>>ch;
if(ch=='1')
value+=static_cast<int>(power(2,i));
}
cout<<"Decimal value is"<<value<<endl;
return 0;
}
double power(double x,int n)
{
double val=1.0;
while(n--)
val*=x;
return val;
}