手机版

C开发经验技巧宝典(15)

发布时间:2021-06-07   来源:未知    
字号:

long

longResult;

longResult

= Math.BigMul(int1, int2);

string str = "整数" + Int32.MaxValue.ToString() + "与" + "整数" + Int32.MaxValue.ToString() + "乘积 \n";

str += "结果:" + longResult.ToString();

MessageBox.Show(str, "两个整数的乘积", MessageBoxButtons.OK, rmation); }

本实例主要介绍利用Convert类的ToInt32方法如何把二进制数转化为十进制数。Convert类将一个基本数据类型转换为另一个基本数据类型。

ToInt32方法将指定的值转换为32位无符号整数。此方法有多种重载形式,其实现二进制转换为十进制数的语法如下:

public static uint ToUInt32 (string value,int fromBase)

参数说明

l value:包含数字的String。

l fromBase:value中数字的基数,必须是2、8、10或16。

l 返回值:等效于value中的数字的32位有符号整数。如果value为空则返回值为零。

运行程序,在二进制文本框中输入二进制数,单击“二进制转换为十进制”按钮,效果如图5.15所示。

主要代码如下:

private void button1_Click(object sender, EventArgs e) {

textBox2.Text = Convert.ToInt32(textBox1.Text.Trim(),2).ToString(); }

C开发经验技巧宝典(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)