学习入门---进制转换

常用的进制数制:二进制、八进制、十进制、十六进制···

计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠为逻辑设计提供了有了的途径、节省设备等优点···

今天老师推荐了学习的方法:1、分类  2、建模型

并通过画图来讲解不同数制之间的转换关系,让我们更容易理解记忆

二进制转十进制,八进制转十进制:

1、 写底数

2、 写质数

3、 乘系数

4、 相加

十进制转二进制,十进制转八进制:

1、 除2(或8)取余

2、 除到商为0为止

3、 记号余数

4、 余数倒排

二进制转八进制(八进制转二进制):

1、 从右到左三位一组

2、 算每一组的值(421)

二进制转十六进制(十六进制转二进制)

1、 从右向左四位一组

2、 算每一组的值(8421)

更加详细的进制转换方法:http://www.cnblogs.com/lds85930/archive/2007/09/19/897912.html

在有网络的情况下可以在线转换 或者下载进制转换工具;

在windows系统自带的应用“计算器”中也可以简单的实现常用进制之间的转换。

时间: 2024-10-31 12:42:39

学习入门---进制转换的相关文章

java学习之进制转换(指针思想,重在理解掌握)

/** * */package com.dreamly.day01; /** * @author dreamly * */public class ArrayTest { public static void main(String[] args) {// toBin(6);// toO(60); toHex(60); } /** * 十进制转二进制 * @param num * @param base * @param offset */ public static void toBin(in

JAVA学习笔记-进制转换

任意进制转换为十进制: 十进制转换为任意进制:

JAVA 学习 进制转换

写一个函数trans();    1 能够进行十进制转二进制    2 能够进行十进制转八进制    3 能够进行十进制转十六进制    4 封装函数 代码实现: class ArraryTest { public static void main(String[] args) { int num=60; String str_Bin=toBinary(num); String str_Oct=toOctal(num); String str_Hex=toHex(num); System.out

2014.12.20学习进制转换

进制转换:二进制,八进制,十进制,十六进制. (一)二进制转十进制: 1.写2 2.标指数,从右向左,从0开始依次标记 3.乘系数,一一对应. 4.相加. 例:二进制数1101转十进制数* 1.2   2   2   2 2.2^3   2^2   2^1   2^0 3.1*2^3   1*2^2   0*2^1   1*2^0 4.1*2^3+1*2^2+0*2^1+1*2^0=13 (二)十进制转二进制:除2取余 1.用竖式,对十进制数依次除2,记录每一步余数. 2.一直除到商0为止,从下

JavaSE学习(二):进制转换-数据类型转换-Java运算符

一.进制转换 1.1 其他进制转十进制(以十六进制为例): 十六进制范围:0-9, A-F对应数字10-15 2A7E(16)  =  14*16(0) +7*16(1) + 10*16(2)  + 2*16(3) =  10878(10) 1.2 十进制转二进制:将十进制数除以2,取余数,将最后一位余数排在第一位,倒数第二位的数排在第二位,依次排列,构成的01数字串即为表示该十进制数的二进制数. 总结:十进制%二进制 余数 0-1(Java中符号 "%"表示取余),逆序排列. (图片

03 php 数据类型:整数,进制转换,浮点,字符,布尔,数组,空类型,类型转换,算术运算,比较运算

03 数据类型:整数,进制转换,浮点,字符,布尔,数组,空类型,类型转换, 算术运算,比较运算,逻辑运算,短路现象, 三目运算符,字符型运算: 数据类型 整体划分 标量类型: int, float, string, bool 复合类型: array,     object 特殊类型: null,     resouce 整数类型int, integer 3种整数表示法 十进制写法:123: $n1 = 123; 八进制写法: 0123 $n2 = 0123; 十六进制写法: 0x123 $n3

黑马程序员------进制转换

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- 在java中数字的表现形式一般有二进制,八进制,十进制,十六进制等,在平时的编程中我们可以通过java提供的API函数方便的实现各个进制间的转换,如:Integer.toHexString(int i)--十进制转十六进制:Integer

javascript进制转换

一.语法说明 1.parseInt() parseInt:将字符串转换成整数 parseInt(string, radix) string要被解析的字符串. 可选.表示要解析的数字的基数.该值介于 2 ~ 36 之间. 如果省略该参数或其值为 0,则数字将以 10 为基础来解析.如果它以 “0x” 或 “0X” 开头,将以 16 为基数. 如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN. 2.toString() toString()方法属于Object对象,Jav

java中Integer包装类的详细讲解(java二进制操作,所有进制转换)

程序员都很懒,你懂的! 今天为大家分享的是Integer这个包装类.在现实开发中,我们往往需要操作Integer,或者各种进制的转换等等.我今天就为大家详细讲解一下Integer的使用吧.看代码: package com.herman.test; public class IntegerTest { public static void main(String[] args) { System.out.println("Integer中的常量***************************