2

计算机配置(计算机配置方案)

#二十年前的电脑配置单,大家见过吗# 二十年前已经有网吧了,而且我已经是网瘾少年了。

各位程序猿,昨天我被一个小孩鄙视了,事情是这样的:聊电脑配置,都由衷感叹现在电脑运算快。一个小孩问:你能不能计算一下圆周率,看看电脑一秒钟到底能计算多少位? 让它算个三天三夜。

我瞬间陷入沉思,c# php Java Python 等实现方法在脑子里都过一遍,还是没头绪,问题主要如下:

1、如何让运算结果(精度)无休止地算下去? 一般浮点运算icon,了不得取到小数点后四位八位,如何无休止地取下去呢?这个问题查查资料应该能解决。

2、假设一直能取下去,我得做个计数器去异步计算长度,实时反馈到前端。问题来了,如果用. length取长度估计取不了几次就爆表了吧。那就得自己写一个计数器,如何去计算长度? 异步半个小时取一次? 下面的问题就在等着你。

3、假设上面问题解决了,算了一天一夜,内存估计也满了,停下来,把结果存盘,然后接着算。 听起来似乎没问题对吧,接着算的之前是不是要加载上次运算结果?不加载你咋算? 刚一加载完,内存又爆了,咋办?

4、上面几个问题都解决了:多线程运算如何解决,其实这就是个单线程计算(本质上是一个算式),如何多线程介入?

我发现这么一个看似很小的问题,好像并不简单。 用什么语言计算只是手段问题,但核心业务逻辑你能捋直么?

想来想去我是搞不定[捂脸]

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2386578/
1
上一篇平安甘肃:省公安厅原厅长投案 曾剿灭冰毒教父
下一篇 无线网络服务(无线网络服务无法启动)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部