利用网上随机(大气噪声)获取随机数方案

By admin at 2018-09-10 • 0人收藏 • 280人看过

收藏自:aardio培训群,感谢校长分享的代码,感觉这个可以以后试试用在实际中。

据网站介绍,这个是通过大气噪声来换算随机数,是真随机。。。(相对于用math.random() 伪随机?)

import console; 
import web.rest.client;

var http = web.rest.client();
http.extraParameters= {rnd="new";format="plain";col=1;base=10};
var random = http.api("https://www.random.org","GET");

var r = random.integers(
    min = 1;
    max = 100; 
    num = 10
)
console.dump( string.map(r) );

var r = random.sequences(
    min = 1;
    max = 10;  
)
console.dump( string.map(r) );

var r = random.strings(
    len = 5;
    num = 10;  
    upperalpha = "on";
    loweralpha = "on";
    unique = "on";
)
console.dump( string.splitEx(r) );
 
console.pause(true);

integers是num个随机数,

sequences是所有随机数队列,

strings是随机字符串。

blob.png



登录后方可回帖

登 录
信息栏
本站永久域名:HtmLayout.Cn
纯私人站,当笔记本用的,学到哪写到哪,目前正在学aardio+halcon机器视觉.
本 站 主 站:Stm32cube中文网
Aardio 官方站:Aardio官方
Aardio最新功能:Aardio官方更新日志
黑猫Aar教程网:简码编程
C大Aardio论坛:Aar爱好者论坛
AARDIO语言QQ群:70517368
赞助商:才仁机械
下载站:非凡软件站
Loading...