数学建模社区-数学中国
标题:
mathematic怎么转化二进制数
[打印本页]
作者:
Laplace_yin
时间:
2011-12-15 14:15
标题:
mathematic怎么转化二进制数
在mathematic中,已经有一个十进制数,比如说23,什么函数可以把它转化为二进制数。
" T1 E/ ^, _1 M+ m& i9 [# L
在转化以后,什么函数可以把这个二进制数的任意位置上的数字提出来。比如:10011110中,我要提取左数第2位置的数‘0’和第四位置的‘1’怎么提取
/ y( p y6 j( J6 t% t
求助各位大侠
作者:
厚积薄发
时间:
2011-12-15 14:35
对应的转化方法给忘了,建议你编写一段代码来实现吧
作者:
cjilyy
时间:
2011-12-15 17:00
二进制转换:d = IntegerDigits[23, 2]
( Z$ m9 F2 @# P: l" f
至于具体取里面的数:d[[2]]表示取正数第二位;d[[-2]]表示取倒数第二位。
作者:
zj-jscsbao
时间:
2011-12-17 14:59
(同上)试试看吧。
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5