首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能得到一个浮点答案在Gforth?

为什么我不能得到一个浮点答案在Gforth?
EN

Stack Overflow用户
提问于 2015-01-16 04:37:51
回答 1查看 371关注 0票数 2

我听说你只需要在操作符前面放一个F,然后放一个(。)在最后计算浮点数,然后显示它。但它给了我这样的答案:

代码语言:javascript
复制
2 3 F/ .       
:8: Floating-point stack underflow
2 3 >>>F/<<< .
Backtrace:

如何获取0.66666667 ok

EN

回答 1

Stack Overflow用户

发布于 2015-01-16 04:49:15

你听错了。可能是谁告诉你的,这意味着句点应该在操作数的末尾,但这将使它们成为双精度值(与双浮点数无关)。您需要在23的末尾放置一个e以使其浮点型,编写f/以将它们相除,并编写f.以打印:

代码语言:javascript
复制
in:  2e 3e f/ f.
out: 0.666666666666667 ok
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27972535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档