关于浮点数乘法运算步骤法

浮点数乘法.txt_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
浮点数乘法.txt
大小:4.90KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢浮点数运算方法,浮点数运算,浮点数 位运算,浮点数的表示方法,浮点数比较,浮点数和..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
浮点数运算方法
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口& 基于Verilog的单精度浮点数乘法器的设计与实现
基于Verilog的单精度浮点数乘法器的设计与实现
摘 要:文章详细介绍了浮点数和浮点数乘法的原理,采用Verilog语言设计32位单精度浮点数乘法器。用Modelsim6.5进行了浮点数和实数之间的转换,使用AheraQuartus Ⅱ7.2,采用器件EP2
【题 名】基于Verilog的单精度浮点数乘法器的设计与实现
【作 者】高仲凯 赵红东
【机 构】河北工业大学信息工程学院 天津300401
【刊 名】《四川理工学院学报:自然科学版》2009年 第6期 84-86页 共3页
【关键词】浮点数 乘法器 Verilog
【文 摘】文章详细介绍了浮点数和浮点数乘法的原理,采用Verilog语言设计32位单精度浮点数乘法器。用Modelsim6.5进行了浮点数和实数之间的转换,使用AheraQuartus Ⅱ7.2,采用器件EP2S15F484C3,对乘法器进行了全编译和波形矢量时序仿真。将仿真结果转换为实数,与期望(真值)相比计算出乘法器的计算误差率,从而验证该设计的正确性和可行性。
【下载地址】
本文导航:
浮点数,乘法器,Verilog
上一篇:暂无IEEE754 C语言模拟 标准下的浮点数乘法 Algorithm 数学计算 238万源代码下载-
&文件名称: IEEE754
& & & & &&]
&&所属分类:
&&开发工具: C-C++
&&文件大小: 273 KB
&&上传时间:
&&下载次数: 21
&&提 供 者:
&详细说明:C语言模拟IEEE754标准下的浮点数乘法-Under the standard C language simulation IEEE754 floating-point multiplication
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&IEEE754xx.C&&IEEE754xx.exe&&IEEE754浮点数乘法设计说明2.doc&&out.txt
&相关搜索:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - IEEE754浮点数转换,详细说明浮点数格式
&[] - 二进制浮点数运算,双字节无符号数乘法,为c51的子程序
&[] - 用C#实现把一个十进制的浮点数转化为基于IEEE754浮点数存储规范的二进制表示形式
&[] - IEEE754 浮点数与半浮点数相互转换
&[] - floating point number presentation(IEEE 754 standard)
&[] - IEEE754 浮点数表示,浮点数转换为实数的小程序。
&[] - 免费发布的数学库,IEEE754函数源码
&[] - 依IEEE-754 浮c剩32 bit的Hex,DQ楦↑c
&[] - 将float数据转化为IEEE754格式您所在的位置: &
2.6.1 使用浮点数完成除法运算
2.6.1 使用浮点数完成除法运算
清华大学出版社
《C语言入门经典(第5版)》第2章编程初步,本章介绍了许多基础知识,讨论了C 程序的构建方式、各种算术运算、如何选择合适的变量类型等。除了算术运算之外,还学习了输入输出功能,通过scanf()将值输入变量,通过printf()函数把文本、字符值和数值变量输出到屏幕上。本节为大家介绍使用浮点数完成除法运算。
2.6.1 使用浮点数完成除法运算
如前所见,使用整数操作数进行除法运算时,通常会得到整数结果。除非除法运算的左操作数刚好是右操作数的整数倍,否则其结果是不正确的。当然,在将饼干分给孩子们的例子中,整数除法运算的方式是没问题的,但将10 尺长的厚板均分成4 块时,就有问题了。这时就需要用到浮点数了。
使用浮点数进行除法运算,会得到正确的结果&&至少是一个精确到固定位数的值。下一个例子说明如何使用float 类型的变量进行除法运算。
试试看:使用float 类型值的除法
这个例子用一个浮点数除以另一个浮点数,然后显示其结果:
//&Program&2.7&Division&with&float&values &#include&&int&main(void) &{ &float&plank_length&=&10.0f;&//&In&feet &float&piece_count&=&4.0f;&//&Number&of&equal&pieces &float&piece_length&=&0.0f;&//&Length&of&a&piece&in&feet &piece_length&=&plank_length/piece_ &printf(&A&plank&%f&feet&long&can&be&cut&into&%f&pieces&%f&feet&long.\n&, &plank_length,&piece_count,&piece_length); &return&0; &}&
程序的结果输出如下:
A&plank&10.000000&feet&long&can&be&cut&into&4.000000&pieces&2.500000&feet&long.&
代码的说明
如何平均切割木板是很容易理解的。注意,在printf()语句中为float 类型的值使用了新的格式说明符。
printf(&A&plank&%f&feet&long&can&be&cut&into&%f&pieces&%f&feet&long.\n&, &plank_length,&piece_count,&piece_length);&
使用格式说明符%f 显示浮点数。格式说明符一般必须对应输出的值的类型。如果使用格式说明符%d 输出float 类型的值,就会得到一个垃圾值。因为浮点数会解释为整数。同样,如果使用%输出整数类型的值,也会得到垃圾值。
&【责任编辑: TEL:(010)】&&&&&&
关于&&的更多文章
C语言是每一位程序员都应该掌握的基础语言。C语言是微软.NET编程
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
本书是Java领域最重要和最权威的著作之一,由Oracle官
本书是大规模敏捷软件开发领域的经典著作,是世界一流
国内第一本从硬件、软件和升级三个维度全面解析各类开
在这本书中,C 语言专家 Peter Prinz和Tony Crawford为你提供大量的编程参考信息。全书叙述清晰,语句简洁,分析深刻。本书主题
51CTO旗下网站

我要回帖

更多关于 浮点数 的文章

 

随机推荐