소스 검색

LibM: Implement pow()

Valtteri Koskivuori 5 년 전
부모
커밋
b8ac14a873
1개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 4
      Libraries/LibM/math.cpp

+ 2 - 4
Libraries/LibM/math.cpp

@@ -60,10 +60,8 @@ double sin(double angle)
 
 double pow(double x, double y)
 {
-    (void)x;
-    (void)y;
-    ASSERT_NOT_REACHED();
-    return 0;
+    //FIXME: Extremely unlikely to be standards compliant.
+    return exp(y * log(x));
 }
 
 double ldexp(double, int exp)