From 5ef400882afd3a7f99aee54f81adcbb281f66464 Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Fri, 15 Jul 2016 13:25:44 +0900 Subject: [PATCH] Fix pow computation. --- experimental/tinyobj_loader_opt.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/experimental/tinyobj_loader_opt.h b/experimental/tinyobj_loader_opt.h index 3b29f9e..7b92323 100644 --- a/experimental/tinyobj_loader_opt.h +++ b/experimental/tinyobj_loader_opt.h @@ -581,9 +581,9 @@ assemble : { // = pow(5.0, exponent); - double a = 5.0; + double a = 1.0; for (int i = 0; i < exponent; i++) { - a = a * a; + a = a * 5.0; } *result = //(sign == '+' ? 1 : -1) * ldexp(mantissa * pow(5.0, exponent), exponent);