判斷自身開方是否是整數

Kidd6688發表於2020-09-25

一個取巧的操作

floor(sqrt(i)+0.5)!=sqrt(i)

floor為向下取整,sqrt為開方,一個數字開方後加上0.5後向下取整
如果等於其開方後的自己則自己的開方數字為整數
這是一種無視型別直接求出需求的方法
此外這個取巧的辦法還同樣使用與一些判斷計算結果是否有小數的計算
相當於一種計算上面的取巧

相關文章