比特
暂无测试数据。
题目描述
比特的英文bit是binary digit的缩写,直译成中文就是二进制(binary)的数字(digit)。
一个bit只可能是0或者1,是表示信息的最小单位。在计算机存储文件时经常会用到比bit更大的单位,例如1个字节(Byte)是8个比特。
以下是各种存储单位的换算规律:
1 B(字节) = 8 bit(比特)
1 K(千字节) = 1024 B(字节) = 1024*8 bit(比特)
1 M(兆字节) = 1024 K(千字节) = 1024*1024 B(字节) = 1024*1024*8 bit(比特)
1 G(吉字节) = 1024 M(兆字节)
1 T(太字节) = 1024 G(吉字节)
1 P(拍字节) = 1024 T(太字节)
请写一个程序能把大单位的文件大小转换成比特单位的文件大小。
输入输出格式
输入格式:
输入一个正整数和一个字符,代表文件大小,该字符只可能是B,K,M,G,T,P中的一个。数字小于1024。
输出格式:
输出一个正整数,代表多少个比特
输入输出样例
输入样例#1:
3 B
输出样例#1:
24
输入样例#2:
50 K
输出样例#2:
409600
输入样例#3:
1 P
输出样例#3:
9007199254740992
说明
1 P = 1024*1024*1024*1024*1024*8 Bit
难度为入门级
信息
- 难度
- 3
- 分类
- (无)
- 标签
- (无)
- 递交数
- 1
- 已通过
- 0
- 通过率
- 0%
- 上传者