-2

我的计算器应用程序上有两个关于小数的问题:

(1)如何添加小数点按钮?

(2)如果我在计算器上输入或计算一个大数字,它会显示: https ://www.dropbox.com/s/nuigto6vcok8rtk/Screen%20Shot%202013-10-12%20at%2016.22.44.png

代码:https ://www.dropbox.com/sh/zu6ijmbvredssoo/2cH4rzDd3E

计算器与按钮一起使用

我使用 xcode 5

4

1 回答 1

0

你的帖子太模糊了。您的计算器应用程序是否使用 iOS 键盘,或者您是否有自定义按钮?你是什​​么意思“十进制按钮”?您想要一个在用户输入的数字中插入小数位的按钮吗?

你如何做到这一点取决于你的计算器应用程序是如何工作的。

我不会为您下载和检查您的应用程序 - 抱歉。您需要提供一个简短、完整的说明,说明您的应用程序现在是如何工作的,以及您正在尝试做的事情。

至于输出,这是科学记数法,是显示大数的一种很常见的方式。如果指数足够大或足够小,“%g”(或“%G”)格式字符串会自动切换为科学记数法。阅读 Xcode 文档的“格式说明符”部分中对“%g”的描述以获取更多信息。

您可能想要创建一个自定义 NSNumberFormatter 并使用它来格式化您的输出编号。与使用 stringWithFormat 等相比,这将为您提供更多控制权。

于 2013-10-12T15:23:17.063 回答