回答編集履歴
3
加筆修正
test
CHANGED
@@ -15,6 +15,8 @@
|
|
15
15
|
まず先に余りを求めてから、割る対象の数字から先に余りを引いたものを、
|
16
16
|
|
17
17
|
割ります。
|
18
|
+
|
19
|
+
https://3v4l.org/o4Pl0
|
18
20
|
|
19
21
|
```PHP
|
20
22
|
|
2
加筆修正
test
CHANGED
@@ -28,10 +28,10 @@
|
|
28
28
|
|
29
29
|
$sho = ($zyusinsu[0] - ($zyusinsu[0] % $henkanSitai_nsinsu)) / $henkanSitai_nsinsu;
|
30
30
|
|
31
|
-
|
31
|
+
var_dump($sho);
|
32
32
|
|
33
33
|
```
|
34
34
|
|
35
35
|
結果
|
36
36
|
|
37
|
-
> 1
|
37
|
+
> int(1)
|
1
加筆修正
test
CHANGED
@@ -7,3 +7,31 @@
|
|
7
7
|
浮動小数点で得られた結果を整数化するためにわざわざpreg系関数なんて使わずに、
|
8
8
|
|
9
9
|
intdiv()使いましょうよ。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
php7でないならば、
|
14
|
+
|
15
|
+
まず先に余りを求めてから、割る対象の数字から先に余りを引いたものを、
|
16
|
+
|
17
|
+
割ります。
|
18
|
+
|
19
|
+
```PHP
|
20
|
+
|
21
|
+
<?php
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
$zyusinsu[0] = 15;
|
26
|
+
|
27
|
+
$henkanSitai_nsinsu = 8;
|
28
|
+
|
29
|
+
$sho = ($zyusinsu[0] - ($zyusinsu[0] % $henkanSitai_nsinsu)) / $henkanSitai_nsinsu;
|
30
|
+
|
31
|
+
echo $sho;
|
32
|
+
|
33
|
+
```
|
34
|
+
|
35
|
+
結果
|
36
|
+
|
37
|
+
> 1
|