一个简单的算法。 Console.WriteLine(Convert .ToString (11,8)); Console.WriteLine(Convert .ToInt32 ("101",8)); Console.Read();以上2个算法 谁能跟我说下运算机制呢,,,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个:将 32 位有符号整数的值以指定的基数转换为它的等效 String 表示形式参数1:需要转化的数。参数2:返回值的基数,必须是 2、8、10 或 16,就是已几进制进行转化。返回值:以 第二个参数 为基数的 转化后的 String 表示形式。第二个:和第一个类似,只不过是第一个参数 是包含数字的 String。 Convert .ToString (11,8)---函数原型是Convert.ToString 方法 (Int32, Int32) 将 32 位有符号整数的值以指定的基数转换为它的等效 String 表示形式。public static string ToString ( int value, int toBase)参数value32 位的有符号整数。 toBase返回值的基数,必须是 2、8、10 或 16。 返回值以 toBase 为基数的 value 的 String 表示形式。如上,你代码里就是把11转化为8进制数.Convert .ToInt32 ("101",8)Convert.ToInt32 方法 (String, Int32) 将指定基数的数字的 String 表示形式转换为等效的 32 位有符号整数。public static int ToInt32 ( string value, int fromBase) 参数value包含数字的 String。 fromBasevalue 中数字的基数,它必须是 2、8、10 或 16。 返回值等效于 value 中的数字的 32 位有符号整数。 - 或 - 如果 value 为空引用(在 Visual Basic 中为 Nothing),则为零。 如上,你代码里第二就是讲101作为8进制的数,转换成32位的int型有符号10进制整数 http://msdn.microsoft.com/zh-cn/library/14kwkz77.aspxhttp://msdn.microsoft.com/zh-cn/library/1k20k614.aspx Console.WriteLine(Convert .ToInt32 ("fkg",8));错误,呵呵只能是数字的 2楼说的很详细了,将 32 位有符号整数的值以指定的基数转换为它的等效 String 表示形式 参数1:需要转化的数。 参数2:返回值的基数,必须是 2、8、10 或 16,就是已几进制进行转化。 返回值:以 第二个参数 为基数的 转化后的 String 表示形式。 第二个:和第一个类似,只不过是第一个参数 是包含数字的 String。 在listview中怎么筛选 debug 在线修改的问题 c# 调用C++DLL的 问题 求高手解答 加QQ 252941879 先看开发包 关于一段字符串的截取,有点难度,希望高手路过指点一下,谢谢!在线等。。。 讨论C#类的使用范围!!!希望大虾谈谈 为什么这样的Windows Control Labrary 不能顺利生成? 新手的一个初级问题 txt后缀文件,我想默认用vs.2003打开,怎么办? 来者给分!帮帮新手! WEB控件的问题 数据绑定 请教一个在winform里上传文件的问题
将 32 位有符号整数的值以指定的基数转换为它的等效 String 表示形式
参数1:需要转化的数。
参数2:返回值的基数,必须是 2、8、10 或 16,就是已几进制进行转化。
返回值:以 第二个参数 为基数的 转化后的 String 表示形式。
第二个:和第一个类似,只不过是第一个参数 是包含数字的 String。
函数原型是Convert.ToString 方法 (Int32, Int32)
将 32 位有符号整数的值以指定的基数转换为它的等效 String 表示形式。public static string ToString (
int value,
int toBase
)参数
value
32 位的有符号整数。 toBase
返回值的基数,必须是 2、8、10 或 16。 返回值
以 toBase 为基数的 value 的 String 表示形式。如上,你代码里就是把11转化为8进制数.Convert .ToInt32 ("101",8)Convert.ToInt32 方法 (String, Int32)
将指定基数的数字的 String 表示形式转换为等效的 32 位有符号整数。public static int ToInt32 (
string value,
int fromBase
)
参数
value
包含数字的 String。 fromBase
value 中数字的基数,它必须是 2、8、10 或 16。 返回值
等效于 value 中的数字的 32 位有符号整数。 - 或 - 如果 value 为空引用(在 Visual Basic 中为 Nothing),则为零。 如上,你代码里第二就是讲101作为8进制的数,转换成32位的int型有符号10进制整数
http://msdn.microsoft.com/zh-cn/library/1k20k614.aspx
错误,呵呵只能是数字的
2楼说的很详细了,
将 32 位有符号整数的值以指定的基数转换为它的等效 String 表示形式
参数1:需要转化的数。
参数2:返回值的基数,必须是 2、8、10 或 16,就是已几进制进行转化。
返回值:以 第二个参数 为基数的 转化后的 String 表示形式。
第二个:和第一个类似,只不过是第一个参数 是包含数字的 String。