勤能补拙

这是一个简单的小博客


  • 首页

  • 归档

  • 标签

计算机如何运算加减乘除

发表于 2019-05-19 | 分类于 学习笔记

乘法


无符号乘法

算方式是比较简单的,只是也可能产生溢出

假设两个数字

x = 15 = 0x1111
y = 13 = 0x1101 = 2^0 + 2^2 + 2^3

那么 x*y 的结果为

x*y 
= x*(2^0 + 2^2 + 2^3) 
= 2^0*x + 2^2*x + 2^3*x
= 0x1111 + 0x111100 + 0x1111000

结果就是将 x 分别左移 0,2,3 位。并相加

# 计算机组成
解决多人开发cocoapods版本不同冲突的问题
if else 和 switch的比较
  • 文章目录
  • 站点概览
Dylan

Dylan

43 日志
3 分类
12 标签
  1. 1. 乘法
    1. 1.0.1. 无符号乘法
© 2020 Dylan
由 Hexo 强力驱动
主题 - NexT.Pisces