2025年12月24日 星期三

[研究]版號變更

[研究]版號變更

2025-12-24

0.9 和 0.10 誰大 ?

ChatGPT

0.9 比 0.10 大。

原因很簡單,把小數補成同樣位數來看:

0.9 = 0.90

0.10 = 0.10

比較 0.90 > 0.10,所以

👉 0.9 > 0.10

很多人會被「0.10 看起來比較多位數」誤導,其實小數大小只看數值,不看位數。

********************************************************************************

若 v1.0 表正式版本,仍在正式版本 v0.9 下一版是 v1.0 或 v0.10 ?

ChatGPT

在版本號(versioning)語境下,答案和「純數學大小」是不一樣的。

結論先講:

如果 v1.0 表示正式版,那麼:

👉 v0.9 的下一個正式里程碑是 v1.0,而不是 v0.10

****************************************

為什麼不是 v0.10?

版本號通常採用的是「點分段」的規則,而不是小數:

v<major>.<minor>[.<patch>]

所以:

v0.9 表示

  • major = 0(尚未正式)
  • minor = 9

v0.10 表示

  • major = 0
  • minor = 10(仍然是未正式)

它不是「0.10 = 0.1」,而是「第 10 次 minor 更新」。

****************************************

常見實務解讀

情境一:尚未正式版

v0.1 → v0.2 → … → v0.9 → v0.10 → v0.11 → …

只要 major = 0,通常都代表:

開發中

API 不穩定

功能仍可能大改

********************************************************************************

(完)



沒有留言:

張貼留言