一種隨機(jī)數(shù)發(fā)生器及電子券、動(dòng)態(tài)支付碼的生成方法

基本信息

申請(qǐng)?zhí)?/td> CN201910345096.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN110069242A 公開(kāi)(公告)日 2019-07-30
申請(qǐng)公布號(hào) CN110069242A 申請(qǐng)公布日 2019-07-30
分類號(hào) G06F7/58(2006.01)I; G06Q30/02(2012.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 陳其洪 申請(qǐng)(專利權(quán))人 迅付信息科技有限公司
代理機(jī)構(gòu) 上海寶鼎專利代理有限公司 代理人 迅付信息科技有限公司
地址 200233 上海市徐匯區(qū)天鑰橋路1178號(hào)4樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種隨機(jī)數(shù)發(fā)生器及電子券、動(dòng)態(tài)支付碼的生成方法,包括初始排序數(shù)組生成模塊:所述初始排序數(shù)組包含指定位長(zhǎng)的全部數(shù)字,數(shù)組的值與數(shù)組序號(hào)一致,且按大小順序排序;隨機(jī)種子數(shù)組生成模塊:用隨機(jī)數(shù)算法得到序號(hào),隨機(jī)算法取值范圍為0到數(shù)組元素個(gè)數(shù)減1,每取一個(gè)數(shù),數(shù)組元素個(gè)數(shù)減1;將隨機(jī)序號(hào)存儲(chǔ)的數(shù)值按次序放入隨機(jī)種子數(shù)組中;隨機(jī)數(shù)獲取模塊:按次序從隨機(jī)種子數(shù)組取值,取出的值即為隨機(jī)數(shù)。本發(fā)明提供的隨機(jī)數(shù)發(fā)生器及電子券、動(dòng)態(tài)支付碼的生成方法,能夠使用位長(zhǎng)范圍內(nèi)的全部隨機(jī)數(shù),且保證取出的隨機(jī)數(shù)不會(huì)重復(fù)。