用C语言或者C++写一个二进制补码的乘法的函数,请问有好的算法思路吗.例如知道两个数a的补码是001011010b的补码是100000011 怎么才能得到a*b的补码呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 22:59:54

用C语言或者C++写一个二进制补码的乘法的函数,请问有好的算法思路吗.例如知道两个数a的补码是001011010b的补码是100000011 怎么才能得到a*b的补码呢
用C语言或者C++写一个二进制补码的乘法的函数,请问有好的算法思路吗.
例如知道两个数
a的补码是001011010
b的补码是100000011
怎么才能得到a*b的补码呢

用C语言或者C++写一个二进制补码的乘法的函数,请问有好的算法思路吗.例如知道两个数a的补码是001011010b的补码是100000011 怎么才能得到a*b的补码呢
计算机本身存储的就是补码
直接把a*b的结果用二进制方式输出就是了

用C语言或者C++写一个二进制补码的乘法的函数,请问有好的算法思路吗.例如知道两个数a的补码是001011010b的补码是100000011 怎么才能得到a*b的补码呢 C语言中,如何求一个数的二进制补码?举个例子,谢谢! 用C语言编译实现将2个16位二进制定点整数补码的加减运算及溢出判断(包括单符号位、双符号位. 用C语言编一个程序,使给出一个数的原码,求得反码,补码. -1的补码怎么算?C语言 求一个数的补码写一段C程序,把一个数(正整数或负整数)的补码(二进制形式)求出来,怎么写? 大一.c语言程序问题为什么真值为-100101的二进制数在字长为8的机器中,其补码形式为11011011 需判断一个16位的二进制数的奇偶性,在C语言中可以求余运算,那用VHDL怎么写? 若用8位二进制表示补码那么-1的补码是多少?A.11111111B.10000000C.10001111D.00000001 c语言中二进制补码问题在十六位机子中如果最高位是符号位那比如十进制数32767的二进制原码是1100000000001001 可它的最高位是1但是正数啊! 一个简单的C语言题分别用以下指定的形式来表示十进制数41,写出其编码.(1)原码(2)反码(3)补码(4)BCD码题目一字不漏,顺便问下编码是怎么回事,BCD码又是怎么回事的,原码,反码,补码只能用二进制 c语言中怎样将两个8位的二进制数合成为一个16位的二进制数? C语言 整数的补码中1的个数 请问在C语言中,如何将一个十进制数转化为八位二进制的数? 用16位二进制补码表示一个带符号数,其最小值为( ) A.-65536 B.-32768 C.-32767 D.0 C语言补码要学吗 作用大吗 一个二进制是不带符号位的绝对值、如何求其补码? 用8位二进制数表示-0的补码为( )A.10000000 B.11111111 C.00000000 D.00000001