gpt4 book ai didi

ruby - 如何在 Ruby 中使用带有度量单位的值?

转载 作者:太空宇宙 更新时间:2023-11-03 16:56:04 24 4
gpt4 key购买 nike

什么是使用 e.g. 的好方法? Ruby 中的温度而不会对使用的测量单位感到困惑?

是否有普遍接受的方法来处理这个问题?

语法是什么才能使它最有意义且易于阅读?

传达给定功能期望哪些单元或如何确保它获得正确单元的最佳方式是什么?

最佳答案

长的答案是为温度创建一个类,然后将其子类化为 Ferienheit、Celcius 和 Kelvin。并让它们都实现一个函数,该函数在一个或另一个中返回它们的值。

因此,如果您想让您的系统基于 Ferienheit,您可以让它们都实现一个 toFerienheit 方法,那么无论您进行何种类型的测量,您总有办法让它们回到一个可蒸馏的温度。

对于这种模糊的问题,我已经尽力了。

关于ruby - 如何在 Ruby 中使用带有度量单位的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9370436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com