Go - float


  • float 
  • float32, max value: math.MaxFloat32
  • float64, max value: math.MaxFloat64
  • float can be printed by fmt package
    • %e: exponent
    • %f: no exponent
    • %g: most compact 
  • positive & negative infinities (divide by zero): +Inf & -Inf
  • 0/0: NaN
  • math.Sqrt(-1): NaN
  • math.isNaN(value): Check is a variable NaN
  • math.NaN(): Return a NaN
  • NaN == any value return false



沒有留言:

張貼留言

別名演算法 Alias Method

 題目 每個伺服器支援不同的 TPM (transaction per minute) 當 request 來的時候, 系統需要馬上根據 TPM 的能力隨機找到一個適合的 server. 雖然稱為 "隨機", 但還是需要有 TPM 作為權重. 解法 別名演算法...