靚麗時尚館

位置:首頁 > 健康生活 > 心理

c語言中sqrt與sqr區別是什麼

心理4.78K
c語言中sqrt與sqr區別是什麼

sqrt是C語言的庫函式,聲明於math.h中。形式為doublesqrt(doublen)功能為求n的算術平方根,並返回。當n值非法(n<0)時會出錯。

sqr在C語言中沒有明確定義,不屬於庫函式或關鍵字。如果在C語言中出現sqr,那麼可能是自定義函式或巨集定義。不過在一些其它語言中,sqr是用來求算數平方根的,類似於C的sqrt。在Pascal中,sqr為求某數的平方。從這個角度上看,在C中如果出現sqr那麼也應是求平方根或者求平方,具體含義還要看如何實現。

標籤:語言 SQR sqrt