소스 검색

Visual C++ Version...

Christophe Riccio 14 년 전
부모
커밋
a432aec515
2개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 3 3
      glm/gtx/ulp.inl
  2. 2 2
      test/gtx/gtx-ulp.cpp

+ 3 - 3
glm/gtx/ulp.inl

@@ -23,7 +23,7 @@ namespace ulp
 		std::size_t Count = 0;
 		std::size_t Count = 0;
 		float TempA(a);
 		float TempA(a);
 		float TempB(b);
 		float TempB(b);
-		while((TempA = nextafterf(TempA, TempB)) != TempB)
+		while((TempA = _nextafterf(TempA, TempB)) != TempB)
 			++Count;
 			++Count;
 		return Count;
 		return Count;
 	}
 	}
@@ -36,7 +36,7 @@ namespace ulp
 	{
 	{
 		std::size_t Count = 0;
 		std::size_t Count = 0;
 		float Temp = a;
 		float Temp = a;
-		while((Temp = nextafterf(Temp, b)) != b)
+		while((Temp = _nextafterf(Temp, b)) != b)
         {
         {
             std::cout << Temp << " " << b << std::endl;
             std::cout << Temp << " " << b << std::endl;
 			++Count;
 			++Count;
@@ -52,7 +52,7 @@ namespace ulp
 	{
 	{
 		std::size_t Count = 0;
 		std::size_t Count = 0;
 		double Temp = a;
 		double Temp = a;
-		while((Temp = nextafter(Temp, b)) != b)
+		while((Temp = _nextafter(Temp, b)) != b)
         {
         {
             std::cout << Temp << " " << b << std::endl;
             std::cout << Temp << " " << b << std::endl;
 			++Count;
 			++Count;

+ 2 - 2
test/gtx/gtx-ulp.cpp

@@ -13,8 +13,8 @@
 
 
 int test_ulp_float()
 int test_ulp_float()
 {
 {
-    double Temp = nextafter(0.02, 0.01);
-    std::cout << Temp << " 0.01, 0.02" << std::endl;
+    double Temp = _nextafter(0.01, 0.011);
+    std::cout << Temp << " 0.01, 0.011" << std::endl;
     
     
 	std::size_t A = glm::ulp(0.01, 0.02);
 	std::size_t A = glm::ulp(0.01, 0.02);
 	std::size_t B = glm::ulp(glm::vec2(0.01), glm::vec2(0.02));
 	std::size_t B = glm::ulp(glm::vec2(0.01), glm::vec2(0.02));