社区
C#
帖子详情
2个8位二进制数的相乘
zhai0722
2011-02-18 10:32:33
各位大虾,谁能帮我写一个C#的 关于2个8位二进制数的相乘,急用
万分感谢
...全文
1297
5
打赏
收藏
2个8位二进制数的相乘
各位大虾,谁能帮我写一个C#的 关于2个8位二进制数的相乘,急用 万分感谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
枪牌
2011-02-18
打赏
举报
回复
void Main()
{
int16 ret;
byte b1 = 12;
byte b2 = 21;
ret = (int16)b1 * (int16)b2);
console.WriteLine("{0} * {1} = {2}",b1 ,b2, ret );
console.ReadLine();
}
返回值最大16位
zhai0722
2011-02-18
打赏
举报
回复
谢谢楼上,有没有完整版的 可以直接vs编译的
_三皮_
2011-02-18
打赏
举报
回复
byte b1 = 12;
byte b2 = 21;
byte b3 = (byte)((int)b1 * (int)b2);
小心溢出
zhai0722
2011-02-18
打赏
举报
回复
在线等待 请各位大虾帮忙
wuyq11
2011-02-18
打赏
举报
回复
byte[] arr1 = { 0, 0, 0, 0, 0, 0, 0, 1 };
byte[] arr2 = { 0, 0, 0, 0, 0, 0, 0, 0 };
Console.WriteLine(arr1[0] * arr2[0]);
int.Parse(System.Text.Encoding.UTF8.GetString(arr1)) * ..;
实现两个无符号的八位
二进制
数
相乘
在
二进制
中,每位乘以另一位,得到的结果可能是16位(2个
8位
数
的两倍),因此我们需要足够的空间来存储中间结果。 步骤如下: 1. 初始化:创建一个16位的结果寄存器,初始值为0。 2. 对于每个输入的八位
数
(高位到...
将一个十六位
二进制
数
转换为十六进制
数
并在屏幕输出
本篇将基于提供的汇编代码示例,详细解析如何将一个十六位的
二进制
数
转换成十六进制
数
,并将其输出到屏幕上。 #### 实验背景及目标 实验二的主题是
数
制转换,具体任务是将一个给定的十六位
二进制
数
转换为十六进制...
使用protues 目的是设计一个乘法器,实现两个四位
二进制
数
的
相乘
,并用七段
数
码管分别显示 被乘
数
,乘
数
和 积
数
电课设
在这个问题中,使用Protues来设计一个乘法器,实现两个四位
二进制
数
的
相乘
,并通过七段
数
码管分别显示被乘
数
、乘
数
和积。 为了实现这个功能,你可以按照以下步骤进行设计和编程: 首先,使用Protues软件创建一个新...
二进制
数
相乘
-分治法-C语言实现
例如,一个
二进制
数
左移n位相当于乘以2的n次方,而一个
二进制
数
右移n位则相当于除以2的n次方。 传统的
二进制
乘法方法,比如Booth算法或Kogge-Stone算法,虽然能够实现,但它们的时间复杂度较高,通常为O(N^2),其中...
两个十进制
数
相乘
并显示乘积
本文将详细介绍如何通过汇编语言实现一个多位十进制
数
与一个单个十进制
数
相乘
,并将结果以十进制形式显示在屏幕上的过程。本示例代码适用于早期的DOS环境。 #### 1. 代码结构与初始化 首先,我们看到程序分为
数
据...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章