cpu的整数和浮点是什么意思,能通俗易懂的方式详细解释给我听吗? 10

 我来答
千古圣贤石子明
2015-03-03 · TA获得超过1599个赞
知道小有建树答主
回答量:519
采纳率:80%
帮助的人:529万
展开全部

cpu整数是指cpu执行加法的能力,由于减法是逆转的加法,乘法是多次的加法,所以减法,乘法都是加法指令。

cpu整数能力就是cpu执行加法指令的能力,cpu一秒能执行多少条加法指令,就是其整数能力,需要的是快,简单说,就是cpu搬砖的能力。


cpu浮点是cpu执行除法的能力,将两个数相除,算到小数点后多少位。浮点浮点,就是将小数点往后“浮”的能力。


除法算来算去都是小数点,而加法怎么算都是整数,所以加法能力也叫整数能力——1+5,2-3,6x9这些怎么算都是整数,而1/7,4/9,5/13,怎么算都不是整数,算不完,只能算到小数点后多少位。

而减法2-3,实际等于2+(-3),而6x9=9+9+9+9+9+9,所以减法和乘法实际都是加法。


和整数能力需要快不同,浮点需要是准确。cpu所有指令都最后都可以变成加和除这两种运算。


这两个能力对于cpu的作用是不同的。

整数能力是通用能力,是cpu最基本,最原始的作用。无论是浏览网页,软解视频,解压文档,算数,npc的智能控制,等等,最终都可以转变为加法指令,整数能力越强,cpu的通用能力就越强,运算速度就越快。


浮点能力是专用能力,最重要作用就是画图,视音频解码。玩游戏,图片,需要的就是浮点能力,浮点越强,cpu运算越精确,画的东西越像真实。浮点能力不能转化为浏览网页,解码数据包,解压文档,等等,不是通用能力,是后来才出现的,是cpu的附加能力,现在浮点能力主要都是gpu提供。

在手机上,玩神庙,愤怒小鸟,天天酷跑,使用的就是cpu的浮点能力——这些简单的2d画面,gpu根本就不输出浮点来处理,因为浪费。


简单说,cpu整数能力就是你搬砖的速度,搬砖的速度越快,换的钱越多,买其他东西,转换成买面包,买花,买房子的能力,是一种通用,可以转换成其他能力的能力。


浮点能力是画画,画到多像真的能力,但是由于你画的怎么样都不是真,没人买(你水平菜···),换不了钱,只能当爱好玩,不是通用,可以转换的能力,是一种专门的能力,不是人人能干的,而搬砖却是人人都能干的。


cpu主要负责输出整数能力,浮点是业余,而输出浮点能力的主要是gpu,基本不输出整数能力。相当,cpu是搬砖工,有空才画些狗屎画,而gpu是画家,懒得搬砖。

小林家的小托尔
2015-02-09 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:83.2万
展开全部
整数包括正整数 负整数和0 例如:28 32 4532 -100 -21 0 浮点就是带有小数点的运算 例如2.3 、3.1415926、23.0
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式