题目链接:uva 1530 - Floating Point Numbers
题目大意:给出一个16位的二进制数,用来表示一个浮点数,第一位为符号,1~7位表示一个十进制的数s,e=63-s;剩下的8位为小数部分,默认整数部分为1,得到f,然后最后a=f*2^e,要求用科学计数法输出a。
解题思路:模拟就好了,注意0的情况特殊处理,以及科学计数法的整数部分不能为0.
...
分类:
其他好文 时间:
2014-07-22 23:02:13
阅读次数:
250
题目贴这个题是因为看题解有更简单的方法, 我做的时候是直接算的,
也很简单。贴一下题解吧:如果一个整数不等于 0,那么该整数的二进制表示中至少有一位是 1。这个题结果可以直接输出 x - (x&(x-1));因为x-1
之后二进制下,就是最右边的1变成了0, 最右边的1的 右边所有的0变成了1, 不...
分类:
其他好文 时间:
2014-05-01 22:28:17
阅读次数:
472
本实例:输入一个32位二进制的数,每隔八位分开将其转换为十进制以IP格式输出。 1
#include 2 /* 3 以IP地址形式输出 4 */ 5 int main(void) 6 { 7 int i; 8 int ip[4]={0}; 9
char a[33];...
分类:
其他好文 时间:
2014-05-01 22:19:07
阅读次数:
754
1.python进行文件读写的函数是open或file类 mode:r 只读 r+ 读写 w
写入,先删除原文件,再重新写入,如果文件没有则创建 w+ 读写,先删除原文件,再重新写入,如果文件没有则创建(可写入和输出) a
写入,在文件末尾追加新的内容,文件...
分类:
编程语言 时间:
2014-05-01 21:00:16
阅读次数:
402
1.一个阶跃输入,后面接戴维南电阻,测量点Vout,之后接其他设计电路,末端开路
理论上在同一时刻Vout也发生阶跃(例如 0到5V) 实际上,在t=0是,输出上升到一半,持续一段时间才会继续上升到5V
这是因为当导线非常长时,需要考虑信号传输时间 脉冲到达末端返回到Vo,Vo得到一个回波,两个2....
分类:
其他好文 时间:
2014-05-01 20:03:58
阅读次数:
298
stdio:包含标准输入输出的信息。printf这个函数的具体使用可以man一下得到printf:formted
output conversion 函数原型: note:这是一个不定参函数。 函数功能: stdin stdout s...
分类:
其他好文 时间:
2014-05-01 19:33:29
阅读次数:
315
题目题意:给m个数字, q次询问, 询问b到e之间如果有重复数字就输出,
没有就输出OK思路:用f[i]数组 记录从i开始向后最近的有重复数字的 位置, 如 1 3 2 2, 则f[1] = 4;如果离a最近的重复数字的位置
都大于b, 就说明没有重复数字。f[]数组需要预处理,从后向前。 1 #i...
分类:
其他好文 时间:
2014-05-01 19:28:39
阅读次数:
286
输入 1500 3150 300100 200 输出结果470 471100 200150
300470 471 #include #includeusing namespace std;struct node{ int a ; int
b;}s[100];int compare(const voi...
分类:
其他好文 时间:
2014-05-01 19:12:33
阅读次数:
358
1、用SQL语言控制:格式如下:select
DATE_FORMAT(t.startTime,"%Y-%m-%d %H:%i") AS
startTime,DATE_FORMAT(t.endTime,"%Y-%m-%d %H:%i") AS endTimefrom
table输出格式为:YYYY-m...
分类:
数据库 时间:
2014-05-01 19:04:54
阅读次数:
847
各位勇敢者要玩的第一个游戏是什么呢?很简单,它是这样定义的:
1、 本游戏是一个二人游戏;
2、 有一堆石子一共有n个;
3、 两人轮流进行;
4、 每走一步可以取走1…m个石子;
5、 最先取光石子的一方为胜;
如果游戏的双方使用的都是最优策略,请输出哪个人能赢。...
分类:
其他好文 时间:
2014-04-30 22:44:39
阅读次数:
282