回答編集履歴
2
調整
test
CHANGED
@@ -4,3 +4,10 @@
|
|
4
4
|
$res = fmod($log,1)==0;
|
5
5
|
var_dump($res);
|
6
6
|
```
|
7
|
+
ただし浮動小数点計算は誤差がありますので、想定通りにならない場合もあります
|
8
|
+
```PHP
|
9
|
+
$test=(0.1 + 0.7)*10; // 普通考えれば8だが、実際にはそうではない
|
10
|
+
var_dump($test);
|
11
|
+
$res = fmod($test,1)==0;
|
12
|
+
var_dump($res);
|
13
|
+
```
|
1
chousei
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
剰余をチェックしてみては?
|
2
2
|
```PHP
|
3
|
-
$log =
|
3
|
+
$log = log(64,2);
|
4
4
|
$res = fmod($log,1)==0;
|
5
5
|
var_dump($res);
|
6
6
|
```
|