2014-02-16 37 views
3

我正在DART中創建一個科學的calc應用程序。我不知道如何使用正弦,餘弦等三角函數。我使用「math.sin()」,但它會拋出一個異常「沒有頂級getter math.get聲明」如何解決它?在此先感謝Dart語言的三角函數

+3

請出示你是如何調用'Math.sin'的示例代碼。 – Ryan

回答

5

要使用Dart中的三角函數,請導入dart:math庫。例如:

import 'dart:math'; 

main() { 
    print(sin(PI)); 
} 

如果你願意,你可以用一個前綴進口,以避免命名空間衝突:

import 'dart:math' as Math; 

main() { 
    print(Math.sin(Math.PI)); 
}