声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2695|回复: 2

请教十进制转化为二进制

[复制链接]
发表于 2006-5-29 20:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
谁有十进制(有小数)转化为二进制的matlab程序,发一下或帮写一下好吗?谢了<BR>
回复
分享到:

使用道具 举报

发表于 2006-5-29 22:24 | 显示全部楼层

回复:(ww0242074)请教十进制转化为二进制

matlab有自带的啊<BR>dec2bin(10)       将10转化成2进制数
发表于 2006-5-29 23:24 | 显示全部楼层
str = <FONT color=#ff0000>dec2bin(d)</FONT> returns the <FONT color=#0000ff>binary representation of d(d的二进制)</FONT> as a string. d must be a nonnegative integer smaller than 2^52. <BR>str = dec2bin(d,n) produces a binary representation with at least n bits<BR><FONT color=#0000ff>该指令为把一个d转化为二进制的形式,返回给str。</FONT><BR><FONT color=#ff0000>bin2dec</FONT>(<FONT color=#3300ff>binarystr(二进制)</FONT>) interprets the binary string binarystr and returns the equivalent decimal number. <BR>bin2dec ignores any space (' ') characters in the input string<BR><FONT color=#3300ff>该指令为把一个2进制转化为10进制,2进制之间可以有空格,忽略。<BR><BR>但是强调的是,好象该十进制为整数,没有小数,凡是小数会被忽略的。<BR>所以带小数的要进行编程应该,至于怎么做,就不知道了。</FONT>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-20 09:31 , Processed in 0.054145 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表