美文网首页
开发了一个没有什么用的 App

开发了一个没有什么用的 App

作者: 刘英滕 | 来源:发表于2019-02-16 15:46 被阅读385次

    「十二进制计算器」已在 App Store 和 Google Play 上架。

    为什么要想做这个东西?一是我正在学 React Native,想做项目练手;二是我正职工作是 PM,每天都在想用户有什么需求,所以在做 side project 的时候,就不再想还是绞尽脑汁去解决需求了,而是做一些「没有用」的东西,但也许这些东西可以传递出一些想法。

    我们在算 4+7 的时候会脱口而出 4+7=11,因为十进制是我们最主流的进位制。但为什么是十进制?好奇驱使我去查资料了解。

    在很多语言里,都有曾经用过其它进位制的痕迹,比如英文中的 11(eleven)和 12(twelve),就不是按照十进制的规则拼写。很多人觉得十进制之所以合理,是因为人有十根指头,但我们的四指也有十二根指关节,还能腾出拇指帮助算数。

    那怎样才是一个合适的进制?如果进制太大,需要学习和记忆的符号会变多,比如十二进制就要比十进制多发明两个符号;而进制太小,书写效率就变低,比如十进制里的 23,在二进制里就要写成 10111。除此之外,公约数也是一个重要原因,十二进制里的数字 10 可以整除 2、3、4、6,如果换成十一进制,就不容易化简和做乘法了。据说现在还有一票数学家和专门的十二进制协会,在倡导使用十二进制。

    所以说到这里,你还会觉得十进制是必然的吗?

    当你看到这个「十二进制计算器」,如果能引发一些些思考,就已经很好了,它不解决什么需求,仅此而已。


    「十二进制计算器」只是这个 side project 里的其中一个,还有三四个想法正在设计和开发中,会做成一个系列,陆续发布出来。Storytelling 可能比这些作品本身更重要。 ​​​​

    相关文章

      网友评论

          本文标题:开发了一个没有什么用的 App

          本文链接:https://www.haomeiwen.com/subject/nrtieqtx.html