5tuaner 发表于 2014-12-7 09:31:09

9860中用函数表达自然底数后出现的问题

背景:自然底数,变量越大越接近,且e=≈ 2.71828 18284 59045.......................
对应的函数是(1-(1/x))^x

#################################

在9860中写一个小程序,?→x:(1+(1/x))^x算e的过程中出现一个问题。当输入x 为10526315789473时计算出e是2.865181156之后又递增一位数后x为10526315789474后计算出来的e是1。
请大神说一下这是什么情况?不是说趋于无穷大的时候更接近2.71828 18284 59045………的么?这突然出现一个1确实让我有些莫名奇妙。

imasaka0 发表于 2014-12-9 09:41:57

计算精度问题,x大到一定程度1/x就等于0了,1+1/x等于1,1^x等于1
就是这样,喵~~~~~!

5tuaner 发表于 2014-12-9 20:33:25

御狐神晴明 发表于 2014-12-8 21:36
满眼尽是楼主的小白贴

会有所改变的!一直在努力~

5tuaner 发表于 2014-12-9 20:35:09

imasaka0 发表于 2014-12-9 09:41
计算精度问题,x大到一定程度1/x就等于0了,1+1/x等于1,1^x等于1
就是这样,喵~~~~~!

有道理,好像这个东西也是没有意义的东西。

callowtramp 发表于 2014-12-10 22:39:49

发不了贴,有个问题想请教,如何在prgm模式里,将一个数字转换一个字符串?9860GII

imasaka0 发表于 2014-12-11 21:25:14

5tuaner 发表于 2014-12-9 20:35
有道理,好像这个东西也是没有意义的东西。

数学上有意义,用计算器算出的结果没意义

imasaka0 发表于 2014-12-11 21:27:58

callowtramp 发表于 2014-12-10 22:39
发不了贴,有个问题想请教,如何在prgm模式里,将一个数字转换一个字符串?9860GII

大概用exp->str吧,去卡西欧官网下载说明书看看吧

5tuaner 发表于 2014-12-11 22:03:48

本帖最后由 5tuaner 于 2014-12-11 22:14 编辑

callowtramp 发表于 2014-12-10 22:39
发不了贴,有个问题想请教,如何在prgm模式里,将一个数字转换一个字符串?9860GII
你想做什么?说出你的目的,比如想做什么程序,实现什么目的
单纯的储存数字到字符串就是“12345678”->str 1:str1

字符串可定义范围(str 1-str20)

callowtramp 发表于 2014-12-22 20:21:28

5tuaner 发表于 2014-12-11 22:03
你想做什么?说出你的目的,比如想做什么程序,实现什么目的
单纯的储存数字到字符串就是“12345678”-> ...

比如说
4 ->A
5 ->B
A+B ->C
我想把C作转换为一个字符

5tuaner 发表于 2014-12-23 23:42:29

callowtramp 发表于 2014-12-22 20:21
比如说
4 ->A
5 ->B


disp
locate 2 2 “”?
c->str 1:str 1

这三种方式应该都可以实现输出C的字符串吧?
页: [1]
查看完整版本: 9860中用函数表达自然底数后出现的问题