首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

十进制到二进制,奇怪的输出

十进制到二进制

十进制到二进制是将十进制数字转换为二进制数字的编码方式。二进制数字只包含 0 和 1 两个数字,是计算机中最基本的数字表示方法。

输出:

将十进制数字转换为二进制数字的算法可以通过短除法实现。从右到左,将十进制数字除以 2,保留余数。然后将下一位除以 2,保留余数,以此类推,直到商为 0。最后将保留的余数从上到下读出,即为二进制数字。

例如,将十进制数字 10 转换为二进制数字,按照上述算法步骤:

  • 将 10 除以 2,商为 5,余数为 0。
  • 将 5 除以 2,商为 2,余数为 1。
  • 将 2 除以 2,商为 1,余数为 0。
  • 将 1 除以 2,商为 0,余数为 1。

按照从下到上的读法,得到二进制数字为 1010。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

3分15秒

day02_Java基本语法/25-尚硅谷-Java语言基础-十进制转二进制的操作

3分15秒

day02_Java基本语法/25-尚硅谷-Java语言基础-十进制转二进制的操作

3分15秒

day02_Java基本语法/25-尚硅谷-Java语言基础-十进制转二进制的操作

14分56秒

day02_Java基本语法/23-尚硅谷-Java语言基础-二进制转换为十进制的说明

7分9秒

day02_Java基本语法/24-尚硅谷-Java语言基础-二进制转换为十进制的练习

14分56秒

day02_Java基本语法/23-尚硅谷-Java语言基础-二进制转换为十进制的说明

7分9秒

day02_Java基本语法/24-尚硅谷-Java语言基础-二进制转换为十进制的练习

14分56秒

day02_Java基本语法/23-尚硅谷-Java语言基础-二进制转换为十进制的说明

7分9秒

day02_Java基本语法/24-尚硅谷-Java语言基础-二进制转换为十进制的练习

31分12秒

1.尚硅谷全套JAVA教程--基础必备(67.32GB)/尚硅谷Java入门教程,java电子书+Java面试真题(2023新版)/08_授课视频/32-变量与运算符-常见进制的理解与二进制转十进制操作.mp4

12分8秒

1.尚硅谷全套JAVA教程--基础必备(67.32GB)/尚硅谷Java入门教程,java电子书+Java面试真题(2023新版)/08_授课视频/33-变量与运算符-十进制转二进制_其它进制间的相互转换.mp4

7分23秒

第二十章:类的加载过程详解/64-加载完成的操作及二进制的获取方式

领券