如何十进制数转换成二进制数与固定位

编程入门 行业动态 更新时间:2024-10-18 12:31:53
本文介绍了如何十进制数转换成二进制数与固定位的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我想数字0转换为15像

0000000100100011。。。1111

问题是,当我们把2二进制数它给只有10二进制,但我想转换成2至4位二进制数0010。

解决方案

这code应该做你要找的内容:

对于我作为整数= 0至15    Console.WriteLine(Convert.ToString(I,2).PadLeft(4,0C))的下一个

  

0000  结果0001  结果0010  结果0011  结果0100  结果0101  结果0110  结果0111  结果1000  结果1001  结果1010  结果1011  结果1100  结果1101  结果1110  结果1111

在2 Convert.ToString(1,2)表示二进制文件。 PadLeft(4,0C)意味着如果该字符串不是四个字符,添加零到开始,直到它是四个字符。

I want to convert numbers from 0 to 15 like that

0000 0001 0010 0011 . . . 1111

Problem is that when we convert 2 to binary number it gives only 10 in binary, but i want to convert 2 to 4 bit binary number 0010.

解决方案

This code should do what you're looking for:

For i As Integer = 0 To 15 Console.WriteLine(Convert.ToString(i, 2).PadLeft(4, "0"C)) Next

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

The "2" in Convert.ToString(i, 2) means binary. PadLeft(4, "0"C) means that if the string isn't four characters, append zeros to the beginning until it is four characters.

更多推荐

如何十进制数转换成二进制数与固定位

本文发布于:2023-10-24 20:05:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1524876.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:转换成   二进制数   十进制数

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!