将一个整数转换为32位数据(java实现)
将一个整数转换为32位数据(java实现)
将一个整数转换为二进制数据并且打印出来,都知道计算机底层使用32为数据来存储数据的。那么如何将一个整数通过代码的形式打印出来。
首先肯定需要用到位运算。通过位运算来获得32位数据上面的数据然后进行打印.
//打印整数二进制状态public static void print(int num){for (int i = 31; i >=0 ; i--){System.out.print((num&1<<i)==0?0:1);}System.out.println();}
通过传入的数据进行位运算 比如整数5 底层应该为00000000000000000000000000000101 那么我们就通过循环进行左移(移动一位*2)。通过 与运算符(相同为1 不同为0)进行类比 获得最后的数据00000000000000000000000000000101
测试
将一个整数转换为32位数据(java实现)相关推荐
- php 整数转换为32 位,PHP哈希函数返回一个整数(32位int)(PHP hashing function that returns an integer (32bit int))...
PHP哈希函数返回一个整数(32位int)(PHP hashing function that returns an integer (32bit int)) 目标是使用INT(不是BIGINT或ME ...
- 计算机十进制转为八位二进制,Java将十进制转换为8位二进制(Java convert from decimal to 8-bit binary)...
Java将十进制转换为8位二进制(Java convert from decimal to 8-bit binary) 我写了简单的java代码来从十进制转换为8位二进制:抱歉这个愚蠢的问题 1 in ...
- 整型转换为32位二进制字符串
记录下整型转换为32位二进制字符串的两种方式. 一.返回string 类型 char digits[] = {'0','1','2','3','4','5','6','7','8','9','a',' ...
- 十进制点分IP转换为32位二进制IP(C++)
题目详情 编写程序,将十进制点分的IP转换为32位二进制IP地址.程序要能验证输入的十进制点分IP地址的合法性.用户输入的IP不和法时,输出"data error". 请使用模块化 ...
- char N2Char(int n)函数:将一个整数转换为字符串,并放入一个字符串中
//将一个整数转换为字符串,并放入一个字符串中 char N2Char(int n)//一次只能转换一个数 {int i;char c;if ((i = n / 10) != 0)N2Char(i); ...
- node 16位 转24位_C代码实现16位和32位数据字节序转换
点击上方公众号名称关注,获得更多内容 ✎ 编 者 悟 语 每天给自己一个存在的意识,这样才会有一颗认真的心. 文 章 导 读 今天给大家用C代码实现下大小端字节序的转换代码,感谢的小伙伴可以拿下来撸一 ...
- 编写一个程序,实现将存放在AX和DX中的32位数据循环右移二进制数的4位。(DX存放高字节内容,AX存放低字节内容)
编写一个程序,实现将存放在AX和DX中的32位数据循环右移二进制数的4位.(DX存放高字节内容,AX存放低字节内容) P151 例4.9 汇编思路: AX右移四位后,使用BH接收AL的低四位数据,得到 ...
- 编写函数unsigned int reverse_bit(unsigned int value),实现无符号二进制整数在32位机器上的bit位翻转
编写函数unsigned int reverse_bit(unsigned int value),实现无符号二进制整数在32位机器上的bit位翻转 如: 在32位机器上25这个值包含下列各位: 000 ...
- win10 计算机32位转64位,win1064位能改成32位吗_怎样把win10 64位转换为32位系统
通常电脑如果是内存4G以上的话,都会安装64位系统,如果内存太小的话安装64位系统可能会出现卡顿的情况,有win1064位系统用户发现电脑配置低,运行又很卡,就想要改成32位系,不知道win1064位 ...
最新文章
- Weiss的数据结构与算法分析(C++版)源码编译说明
- pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config
- 香港科技园公司“牵手”腾讯 共推香港金融科技发展
- h5 rtmp推荐控件_H5播放Rtmp之videojs播放
- keil5用jlink不到芯片_洛达芯片检测
- 推荐 10 个饱受好评且功能独特的开源人工智能项目
- Xcode中c语言读键盘,使用Objective-C自定义键盘-Xcode8
- SNAP7 C++ 通讯
- 高中计算机考试实施方案,山东省高中信息技术学业水平考试实施方案及思考
- 安川ga700变频器故障码集_安川变频器故障代码和报警参数大全
- VB6_小林的气象类模块
- linux系统小红帽和ubuntu,Thinkpad trackpoint小红帽和中间键功能的实现。
- linux如何查看路由器ip地址,如何查找路由器IP地址?
- 千帆竞发势如虹 明光政策送东风 首届明光大赛来了
- leader epoch
- Excel表格×××号码如何一键提取性别、年龄、出生年月
- 集中式和分布式版本控制系统的区别
- 【PMAC】Chapter3:COM类工厂中CLSD为{XXX}的组件失败
- MySQL(一): 初涉MySQL
- 清华大学计算机考研机试KY6 手机键盘
热门文章
- 二叉树的层次遍历(C++)
- hexo博客yilia主题 如何自定义个人博客的背景图片
- url-pattern
- ArcGIS教程:使用图例图面形状
- python如何切换windows窗口_python – Windows 7:如何把窗口带到前面,无论其他窗口有什么重点?...
- php服务器配置失败了,解决php内部服务器错误的方法
- python 语音识别 windows_对Python 语音识别框架详解
- R语言——安装程序包时找不到对象怎么办?
- 246day(京东耳机定向爬虫练习)
- html css 横杠样式设置