简单问题:怎样取一个 vfp的随机字串(8位)?

st_2000 2003-05-15 03:49:06
怎样取一个 vfp的随机字串(8位)?用以替代某一变量,一定不能重复!
...全文
119 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Arvin2003 2003-05-17
  • 打赏
  • 举报
回复
取8位随机数很容易的:
1,如果要2位小数
100000000*rand()
2,如果要8位的整数
str(100000000*rand(),8,0)
benben9897 2003-05-17
  • 打赏
  • 举报
回复
我也需要解决同样的问题,目前还真没有什么太好的良方,不过大家以上所说可以一试,但我想还要是有再次甄别的控制才更好些
magnetmoon 2003-05-15
  • 打赏
  • 举报
回复
最好用全局變量genid,初始值為‘A0000001’,
再寫一個函授,每調用一次加一,
A0000001
A0000002
A0000003
...

jiaxingxing 2003-05-15
  • 打赏
  • 举报
回复

对不起错了:你还需要用算法解决一下,因为sys(3)返回字符型

这是比较好的方法:调用随机函数,并用循环检测等方法避免重复
jiaxingxing 2003-05-15
  • 打赏
  • 举报
回复
使用SYS(3)做随机种子试试
参考:
返回一个合法文件名,可用来创建临时文件。
返回值类型
说明:
在一台速度很快的计算机上,当成功地发出 SYS(3) 时,可能返回一个不唯一的名字。使用 SUBSTR(SYS(2015), 3, 10) 可以创建唯一的、合法的、 8 个字符的文件
ccbzzp 2003-05-15
  • 打赏
  • 举报
回复
调用随机函数
xiolig 2003-05-15
  • 打赏
  • 举报
回复
调用随机函数,并用循环检测等方法避免重复。
内容概要:本文围绕虚拟电厂与电动汽车之间的互动关系,采用主从博弈理论构建了二者间的优化决策模型,并引入条件风险价值(CVaR)来衡量和管理电力系统中由可再生能源出力不确定性及电动汽车充放电行为带来的风险。通过Matlab代码实现该模型,旨在优化虚拟电厂的调度策略,在保障系统经济性的同时提升其对不确定因素的鲁棒性。研究涵盖了模型构建、算法设计与仿真验证全过程,重点分析了不同风险偏好下虚拟电厂与电动汽车的博弈均衡结果及其对系统运行的影响,深入探讨了主从博弈框架下的决策机制与CVaR在电力金融风险量化中的应用。; 适合人群:具备一定电力系统基础知识和Matlab编程能力,从事能源互联网、电力市场、电动汽车调度、风险管理等相关领域研究的研究生或科研人员。; 使用场景及目标:①研究虚拟电厂如何协调管理大量分布式能源与电动汽车资源;②探讨主从博弈在电力市场中的建模方法与求解技巧;③利用CVaR工具量化并控制电力系统运行中的金融或运行风险;④通过Matlab实现复杂优化模型并进行仿真分析。; 阅读建议:此资源结合了博弈论、风险管理和电力系统优化等多学科知识,建议读者在学习过程中重点关注模型假设的合理性、CVaR的应用逻辑以及Matlab代码的实现细节,宜配合相关理论教材与案例进行深入理解和复现。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧