如何让UpDown控制EDIT里的值每次增减0.1???

dxhh99 2003-10-27 01:44:10
如何让UpDown控制EDIT里的值每次增减0.1???
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxhh99 2003-10-30
  • 打赏
  • 举报
回复
没有人知道吗???
dxgxk 2003-10-27
  • 打赏
  • 举报
回复
duduwolf(嘟嘟狼)

把步长设为1,然后用StrToFloat(UpDown1.Text)/10就能得到步长为0.1的UpDown1

好像不行啊????????
duduwolf 2003-10-27
  • 打赏
  • 举报
回复
不用楼上的那么麻烦吧?
把步长设为1,然后用StrToFloat(UpDown1.Text)/10就能得到步长为0.1的UpDown1
GeoPhoenix 2003-10-27
  • 打赏
  • 举报
回复
void __fastcall TwinFFT::UpDown1Click(TObject *Sender, TUDBtnType Button)
{
float tmp;
tmp = StrTofloat(EdtChNo->Text);
if(Button == btPrev)
{
tmp --=0.1;
EdtChNo->Text = AnsiString(tmp);
}
else if(Button == btNext)
{
tmp ++=0.1;
EdtChNo->Text = AnsiString(tmp);
}
Application->ProcessMessages();
}
这里可能存在精度问题,可适当修改,保留到合适的精度
内容概要:本文研究了一种基于遗传算法的新型异构分布式系统任务调度算法,旨在解决异构计算环境中任务分配与调度的复杂优化问题。通过Matlab代码实现该算法,充分利用遗传算法强大的全局搜索能力和鲁棒性,对任务执行时间、资源利用率、系统负载均衡等关键性能指标进行综合优化,有效提升分布式系统的整体运行效率与稳定性。研究详细阐述了算法的整体架构设计、染色体编码策略、适应度函数构造、选择机制以及交叉与变异等遗传操作的实现细节,并通过大量仿真实验验证了所提出算法相较于传统调度方法在收敛速度、解的质量和调度性能方面的显著优越性。; 适合人群:具备一定编程基础和优化算法理论知识,从事分布式计算、高性能计算、云计算资源调度或智能优化算法研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于高性能计算、云计算、边缘计算等异构计算平台中的任务调度优化,提升资源利用效率;②为研究人员提供遗传算法在复杂组合优化问题中应用的完整实现案例,深化对智能优化算法设计原理与仿真实践的理解; 阅读建议:建议读者结合提供的Matlab代码深入研读,重点理解适应度函数的设计逻辑与遗传算子的参数调优策略,并可通过更换不同的任务集和系统模型来测试算法的泛化能力与鲁棒性。

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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