十进制到八进制的转换方法

十进制到八进制的转换方法1 间接法 先将十进制转换成二进制 然后将二进制又转换成八进制 2 直接法 前面我们讲过 八进制是由二进制衍生而来的 因此我们可以采用与十进制转换为二进制相类似的方法 分为整数部分的转换和小数部分的转换 整数部分方法 除 8 取余法 即每次将整数部分除以 8 余数为该位权上的数 而商继续除以 8 余数又为上一个位权上的数 这个步骤一直持续下去 直到商为 0 为止 最后读数时候 从最后一个余数起

1.间接法:先将十进制转换成二进制,然后将二进制又转换成八进制  。

2.直接法:前面我们讲过,八进制是由二进制衍生而来的,因此我们可以采用与十进制转换为二进制相类似的方法,分为整数部分的转换和小数部分的转换:

  • 整数部分方法:除8取余法,即每次将整数部分除以8,余数为该位权上的数,而商继续除以8,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止
  • 最后读数时候,从最后一个余数起,一直到最前面的一个余数。 

上面参考来源:https://zhidao.baidu.com/question/86924187.html

十进制到八进制的转换方法

图片参考来源:https://jingyan.baidu.com/album/a3a3f811f7ab518da2eb8acb.html?picindex=2

JAVA实现:

 Scanner scanner = new Scanner(System.in); System.out.println("请输入值:"); int n=scanner.nextInt(); String s=""; while(n>0){ s=n%8+" "+s; n=n/8; } System.out.println(s);

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222234.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午4:15
下一篇 2026年3月17日 下午4:16


相关推荐

  • QT5.11下载与安装教程[通俗易懂]

    QT5.11下载与安装教程[通俗易懂]一、QT软件下载Qt5.9之后的安装包与之前相比,不再区分VS版本和MinGW版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是1G多,现在是2G多。QT5.9.0安装包QT5.8.0安装包下载地址:http://download.qt.io/archive/qt/各目录说明如下: ①gdb是针对Android开发的调试器。 ②jom可以百度…

    2022年5月17日
    45
  • microsoft silverlight

    microsoft silverlightMicrosoftSilverlight是一个跨浏览器的、跨平台的插件,为网络带来下一代基于.NETFramework的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型,并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。MicrosoftSilverlight的

    2022年10月18日
    7
  • 配置OpenClaw后台管理页面

    配置OpenClaw后台管理页面

    2026年3月12日
    2
  • XSS注入

    XSS注入本篇文章详细讲解 XSS 漏洞及其原理 以及常见的 XSS 漏洞利用和一些防范手段 同时最后会通过对特定靶场环境进行手工的 XSS 漏洞的注入 以便加深对 XSS 漏洞的熟悉与理解

    2026年3月20日
    2
  • java键盘钩子_jna test【鼠标 键盘钩子】「建议收藏」

    java键盘钩子_jna test【鼠标 键盘钩子】「建议收藏」jna4.5简单实现后台键盘事件通过jna实现在后台运行,当屏幕按下相对应的按钮时JAVA实现鼠标钩子的源代码仅用JAVA实现全局鼠标钩子的功能,很好很超强,学习下java全局按键键盘钩子java鼠标按键钩子,内含test.java使用实例,hook文件夹是写好的钩子,放到项目源文件下,直接调用。两个jar包是必须建立到项目中的c#Wpf简单鼠标钩子实例一个简单的鼠标钩子例子帮助初学者掌握。基于…

    2022年6月12日
    107
  • Cocoapods安装教程

    Cocoapods安装教程Source 作者 魔女小溪出处 http www cnblogs com angelgril 本文版权归作者和博客园共有 欢迎转载 但未经作者同意必须保留此段声明 且在文章页面明显位置给出原文连接 否则保留追究法律责任的权利 阅读目录第一步 首先要检查 Mac 是否安装了 rvm 打开终端 输入指令 rvm v 第二步 用 rvm 安装 ruby 环境第三步 检查更新 RubyGems Ruby1 9 1 以后的版本自带 RubyGems 第四步 检查 ruby 源并移除第五步 安装 CocoaPods s

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号