【提问】如何将十进制​转换二进制的char​数字生成为doubl​e矩阵。

1 vue (au cours des 30 derniers jours)
我想将十进制的数转化为40位的二进制数,并且将二进制数生成1x40 double 的矩阵
x = 3.6958e+11
x_bin_char = dec2bin(x,40); %十转2 40位
x_bin_cell = regexp(x_bin_char,'\d*\.?\d*','match');
x_bin = cell2mat(x_bin_cell);

Réponse acceptée

金沙显示出款大额通道维护系统审核失败暂时无法提款怎么办?【微81923899】
x_bin_double = x_bin_char-'0'

Plus de réponses (0)

Catégories

En savoir plus sur 字符和字符串 dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!