给一个IP地址是点分十进制的表示形式,转化为二进制数据以字符串的形式输出。

示例如下

    /*** 点分十进制转化为二进制* @param ip* @return*/private String tenTransFromTwo(String ip) {String[] split = ip.split("\\.");System.out.println(Arrays.toString(split));String rs = "";for (String str : split) {String s = Integer.toBinaryString(Integer.parseInt(str));//将int类型的十进制数转为二进制以字符串的形式输出if (s.length() < 8) {int diff = 8-s.length();for (int i = 0; i < diff; i++) {s = "0" + s;}}rs += s;}return rs;}

IP地址点分十进制转化为二进制以字符串的形式输出相关推荐

  1. IP地址点分十进制与二进制整数之间的转换

    error C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WAR ...

  2. java十进制转化为二进制

    十进制转化为二进制的方法 Integer.toBinaryString(int i) 注意:转化的二进制以字符串的形式返回 查看一个数的二进制上某一位是0还是1的方法: 1.屏蔽法 num & ...

  3. 二进制转换为十进制c语言编程,将二进制IP地址转换成十进制(C语言程序实现)

    将二进制IP地址转换成十进制(C语言程序实现) /* * Name: IP Address * Funcion: To convert binary numbers to decimal number ...

  4. 将整型ip转为点分十进制

    通过将ip地址以整型16进制打出来,可以得到一些信息,比如192.168.251.10在内存中16进制为C0A8FB0A,它的Uint32是-1062667510;可以采用移位等方式将整型ip转换为点 ...

  5. 把十进制转化为二进制的一种方法

    把十进制转化为二进制的一种方法: void pb(int n){if(n != 0){pb(n/2);putchar('0'+n%2);} }int main(void){for(int i=10; ...

  6. python十进制转化为二进制

    python十进制转化为二进制 实例:给定一个非负十进制数n,如何将其转换成为一个二进制数? 输入:123 输出:1111011 输入:1363 输出:10101010011 输入:12 输出:110 ...

  7. 十进制转化成二进制(C++)

    十进制转化为二进制的方法,在数学上是除二取余法,如下图(自己在画图上画的,有点子丑,,,): 我这是以36为例,用36不断的去除二取余,左边就是余数,最后从下至上把余数连起来,就是我们要得到的结果,就 ...

  8. C语言——十进制转化为二进制

    十进制转化为二进制:将十进制一直除以二,然后用数组储存余数,并取商,如此循环直到十进制数小于零. #include <stdio.h> void main() {  short int n ...

  9. 数据结构6:栈的应用(十进制转化为二进制)

    十进制转化为二进制,采用的是"除以2求余数"的算法,就是将整数不断除以2,每次得到的余数就是由低到高的二进制 这个"除以2"的过程得到的余数是从低到高的次序,而 ...

  10. c语言实例--十进制转化为二进制

    问题:实现十进制转化为二进制的代码. 思路先行: 第一步:十进制转化为二进制的过程中,就是每次除2取余,并存放在数组中. 第二步:输入的数字在0-32767之间. 第三步:for循环(从0到14位,最 ...

最新文章

  1. 深入入门正则表达式(java) - 匹配原理 - 1 - 引擎分类与普适原则
  2. Android --- 详细介绍透明式状态栏和沉浸式状态栏
  3. 10、Power Query-合并查询与追加查询结合应用
  4. [Java基础]SimpleDateFormat类基础
  5. java keytool 使用总结(转)
  6. python字符串 切片_Python切片字符串
  7. ClientHeight
  8. 慢慢来,一切都来得及
  9. 右移一位和除二的区别
  10. Git-Dumper工具:从站点中导出一个Git库
  11. 想要成为数据分析师,这些Excel必备知识点你得掌握
  12. Html 实现amr文件播放
  13. 阴阳师服务器维护稍后,《阴阳师》11月7日更新维护到几点 暂时无法进入服务器进行游戏...
  14. 显著性检测综述(完整整理)
  15. 重装Win7系统后,鼠标和键盘都无法使用
  16. SAP 物料的最小订购量、及舍入值的测试
  17. Symfony Vue 教程
  18. java基础思维导图-菜鸟教程
  19. c语言handler指针,详解C++ new-handler机制
  20. 办公室计算机基础知识试题,办公室试题(卷)

热门文章

  1. 关于路由器老毛子Padavan固件作为主副路由桥接的问题
  2. 通王CMS采集-TWCMS文章采集-通王CMS关键词采集伪原创发布详解
  3. 鼠标点计算机再点网络也是选定,鼠标左键单击变双击,点一下变两下是什么原因?...
  4. 管家婆 打开经营历程 Date exceeds maximum of 19-12-31报错解决
  5. 园林景观cad_1000个CAD平面设计素材模板图,绘图任意用,全部打包带走
  6. 迈信EP100伺服驱动器量产型修改bug全套C源代码和硬件
  7. Python实现批量生成二维码小工具
  8. 使用Java和eclipse进行XML文件解析20180812_韩信之
  9. 【chromium cdm 模块源码分析】
  10. 提高智商、改善记忆力的120种绝佳方法!