how to create random number of 64 bit length like this for example'B8FF5AF858E2746937204FB9C8B102D7ECC50A60B4BA3944AC7A9F3C2DD4C4EF'
4 次查看(过去 30 天)
显示 更早的评论
how to create random number of 64 bit length like this for example'B8FF5AF858E2746937204FB9C8B102D7ECC50A60B4BA3944AC7A9F3C2DD4C4EF'
0 个评论
采纳的回答
Guillaume
2018-11-29
编辑:Guillaume
2018-11-29
That number is not 64-bit long. It is 64 hexadecimal characters long, which would be 64*8 = 512 bits!
To create a 64-character random string:
characters = ['0':'9', 'A':'F']; %list of characters allowed in the string
randstring = characters(randi(numel(characters), 1, 64))
Note that it is not possible to store a 512-bit number in base matlab other than as a string.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!