すべてのプログラミング言語には、次の2つの値のうち小さい方または大きい方を選択するためのこれらの名前の関数があります。
min()
&max()
floor()
&ceil()
/ceiling()
そして、いくつかの言語には両方があります。JavaScriptはその一例だと思います。
前者のペアと後者のペアの違いについて、私はいつも少し曖昧でした。min
/max
はより単純で、floor
/はより数学的な印象を持っていますceiling
が、それはそれほど進んでいません。
奇妙なことに、私はこれがStackOverflowやインターネットのどこでも一般的にGoogleを検索して議論されているのを見つけることができません。では、プログラミング言語が両方を提供するときに、これらの関数のどちらを使用するかを決定するためのいくつかのベストプラクティスまたは経験則はありますか?