二进制转八进制
来源:互联网 发布:网络棋牌害了多少人 编辑:程序博客网 时间:2024/05/19 05:03
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Split用法
{
class Program
{
static void Main(string[] args)
{
string binstring = Console.ReadLine();
string eightstring = null;
string str2 = null;
int num = 0;
if (binstring.Length % 3 == 1)
binstring = "00" + binstring;
else if (binstring.Length % 3 == 2)
binstring = "0" + binstring;
for (int i = 0; i < binstring.Length; i = i + 3)
{
num = (Convert.ToInt32(binstring[i]) - 48) * 4 + (Convert.ToInt32(binstring[i + 1]) - 48) * 2 + (Convert.ToInt32(binstring[i + 2]) - 48);
eightstring += num;
}
if (eightstring[0].Equals('0'))
{
for (int i = 1; i < eightstring.Length; i++)
str2 += eightstring[i];
}
Console.WriteLine(str2);
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Split用法
{
class Program
{
static void Main(string[] args)
{
string binstring = Console.ReadLine();
string eightstring = null;
string str2 = null;
int num = 0;
if (binstring.Length % 3 == 1)
binstring = "00" + binstring;
else if (binstring.Length % 3 == 2)
binstring = "0" + binstring;
for (int i = 0; i < binstring.Length; i = i + 3)
{
num = (Convert.ToInt32(binstring[i]) - 48) * 4 + (Convert.ToInt32(binstring[i + 1]) - 48) * 2 + (Convert.ToInt32(binstring[i + 2]) - 48);
eightstring += num;
}
if (eightstring[0].Equals('0'))
{
for (int i = 1; i < eightstring.Length; i++)
str2 += eightstring[i];
}
Console.WriteLine(str2);
Console.ReadKey();
}
}
}
0 0
- 二进制转八进制,八进制转二进制
- 二进制、八进制、十六进制[转]
- 八进制转二进制
- 二进制转八进制
- 二进制转八进制
- 十六进制转二进制转八进制
- 十进制转二进制 八进制 十六进制
- 二进制转八进制vb6程序
- 十进制转二进制,八进制,十六进制
- 十进制转二进制,八进制,十六进制(PHP)
- java 进制换转 十进制 转 二进制 八进制 十六进制
- PHP 十进制转二进制,八进制,十六进制
- Java 十进制 转 二进制、八进制、十六进制
- java十进制转二进制、八进制、十六进制
- int型转二进制,八进制,十六进制查表法
- lua 二进制和八进制字符串互转
- 十进制转二进制,八进制,十六进制(查表法)
- c语言之八进制转二进制
- mysql连接数和状态检查
- asp.netMVC中的自动绑定模型测试小结
- DirectX 9.0 3D游戏开发编程基础 [书评](zz)
- Unity独立开发——中国象棋
- TCP/IP、Http的区别
- 二进制转八进制
- MFC对话框中处理Enter或Esc按键事件方法
- ASI使用介绍(Post与文件上传)
- eclipse中几种加入jar包方式的区别
- [5.18]编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班号、和成绩,教师数据有编号 姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类stud
- Java集合框架总结之Map集合的使用
- Sqrt(x)-LeetCode
- Qt 关于Qt5中QPrinter问题
- KVC的一些用法