单位转换

[问题描述]

BobLee最近在复习考研,在复习计算机组成原理的时候,遇到了一个问题。就是在计算机存储里面的单位转换。

我们都知道1MB=1024KB,1KB=1024B,1B=8bit,他在做题的时候经常会遇到格式各样的,

比如多少MB,KB,B什么的,但是都要转换为bit,题目做的太多他都迷茫了,现在需要你通过程序来帮他解决这个问题。

[输入]

输入为多行未化简的数据,如xMB,xKB,xB,xbit,(1<=x<=50)

[输出]

输出为换算过后的数据,ybit

[样例输入]

1MB

1KB

1B

1bit

[样例输出]

8388608bit

8192bit

8bit

1bit

package 第三次模拟;

import java.util.Scanner;

public class Demo1转换bit {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

while(sc.hasNext()){

String s = sc.next();

if (s.endsWith("MB")) {

int a = Integer.valueOf( s.substring(0, s.length()-2));

System.out.println(a*1024*1024*8+"bit");

}

else if(s.endsWith("KB")) {

int a = Integer.valueOf( s.substring(0, s.length()-2));

System.out.println(a*1024*8+"bit");

}else if(s.endsWith("B")) {

int a = Integer.valueOf( s.substring(0, s.length()-1));

System.out.println(a*8+"bit");

}

else{

System.out.println(s);

}

}

}

}

Java单位重量转换_Java实现蓝桥杯单位转换相关推荐

  1. 简单的java单位换算_Java实现蓝桥杯单位转换

    单位转换 [问题描述] BobLee最近在复习考研,在复习计算机组成原理的时候,遇到了一个问题.就是在计算机存储里面的单位转换. 我们都知道1MB=1024KB,1KB=1024B,1B=8bit,他 ...

  2. Java实现蓝桥杯单位转换

    单位转换 [问题描述] BobLee最近在复习考研,在复习计算机组成原理的时候,遇到了一个问题.就是在计算机存储里面的单位转换. 我们都知道1MB=1024KB,1KB=1024B,1B=8bit,他 ...

  3. java 龟兔赛跑预测_Java实现 蓝桥杯VIP 基础练习 龟兔赛跑预测

    题目描述 话说这个世界上有各种各样的兔子和乌龟,但是 研究发现,所有的兔子和乌龟都有一个共同的特点--喜欢赛跑.于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔 ...

  4. java日志统计_Java实现蓝桥杯日志统计

    标题:日志统计 小明维护着一个程序员论坛.现在他收集了一份"点赞"日志,日志共有N行.其中每一行的格式是: ts id 表示在ts时刻编号id的帖子收到一个"赞" ...

  5. Java夺宝_Java实现 蓝桥杯VIP 算法提高 夺宝奇兵

    算法提高 夺宝奇兵 时间限制:1.0s 内存限制:512.0MB [题目描述] 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: ...

  6. java 一元三次方程_Java实现 蓝桥杯VIP 算法训练 一元三次方程

    问题描述 有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程.给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差 ...

  7. java 日历算法_Java实现 蓝桥杯VIP 算法提高 任意年月日历输出

    算法提高 任意年月日历输出 时间限制:1.0s 内存限制:512.0MB 已知2007年1月1日为星期一. 设计一函数按照下述格式打印2007年以后(含)某年某月的日历,2007年以前的拒绝打印. 为 ...

  8. java计算机毕业设计基本web蓝桥杯名师工作室MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计基本web蓝桥杯名师工作室MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计基本web蓝桥杯名师工作室MyBatis+系统+LW文档+源码+调试部署 本源码技 ...

  9. java计算机毕业设计基本web蓝桥杯名师工作室源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计基本web蓝桥杯名师工作室源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计基本web蓝桥杯名师工作室源码+mysql数据库+系统+lw文档+部署 本源码技术栈 ...

最新文章

  1. celery的初次使用
  2. java影像出租面向对象,Java中的面向对象 - zhiruochujian的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. conda 修改缓存路径
  4. 实验四 图的实现与应用
  5. 笔记:设计模式(3)-Abstract Factory抽象工厂模式
  6. HTML标题h,HTML H标题标签
  7. apache图片cache容量_apache利用mod_cache缓存图片等
  8. 一套通用的后台管理系统Base Admin 前端:layui 后端:java
  9. KDD Cup2020 正式开赛,天池诚邀各路豪杰来挑战!!
  10. 为什么要学习Python?用数据给你展示八大理由!!
  11. java里面super(),Java中super
  12. java递减_关于Java中递增和递减运算符的有趣事实
  13. 【汇编语言】指令寻址
  14. ubuntu20 隐藏 顶部_ubuntu gnome桌面隐藏顶栏
  15. redhat8.1网卡配置教程
  16. 2019-CS224n-Assignment3
  17. oppo强制升级android版本,OPPO R17升级更新安卓9.0固件rom刷机包:正式版本-C.10
  18. 计算器算贝塞尔公式_我不是灯光设计师,但是我会算空间的平均照度
  19. 计算机考研 专业课 数据结构
  20. html设置为壁纸win10,Win10默认桌面背景怎么设置

热门文章

  1. ceph 分布式文件存储部署
  2. 大数据工程师值得一考的4个Hadoop认证
  3. 百世集团2016校园招聘开发工程师笔试试卷
  4. 关于树莓派4B安装桌面控件wbar和conky解决报错的一种方案
  5. jenkins找不到Build when a change is pushed to GitHub
  6. Feedback Prize-Kaggle比赛调研
  7. 【学习资料】心田花开:小学语文常见100个多音字
  8. 如何在 Linux 中找出内存消耗最大的进程
  9. 史上最全的StarUML使用教程
  10. 资深分享——管理营销团队的方法和技巧