質問編集履歴

3

修正

2019/07/09 01:30

投稿

sharpnail
sharpnail

スコア16

test CHANGED
File without changes
test CHANGED
@@ -40,4 +40,4 @@
40
40
 
41
41
 
42
42
 
43
- 補足:$bunsiと$bunboの値にはgmp_fact($x)を代入しています(xはユーザーにより入力)
43
+ 補足:$bunsiと$bunboの値にはgmp_fact($x)のようなgmp利用した値を代入しています(xはユーザーにより入力)

2

修正

2019/07/09 01:30

投稿

sharpnail
sharpnail

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,10 @@
1
1
  ```ここに言語を入力
2
2
 
3
- $percentage = $bunbo/$bunsi;
3
+ $percentage = $bunsi/$bunbo;
4
4
 
5
5
  ```
6
6
 
7
- この$bunbo/$bunsiの結果を小数点以下2桁まで表示しようと思っているのですが、$bunbo/$bunsiの結果が整数にならない場合でも、出力結果が整数に直されてしまいます。(というのはphpのデフォルト仕様のようですが…)
7
+ この$bunsi/$bunboの結果を小数点以下2桁まで表示しようと思っているのですが、$bunbo/$bunsiの結果が整数にならない場合でも、出力結果が整数に直されてしまいます。(というのはphpのデフォルト仕様のようですが…)
8
8
 
9
9
 
10
10
 
@@ -14,7 +14,7 @@
14
14
 
15
15
  ```ここに言語を入力
16
16
 
17
- $percentage = sprintf('%.2f',100-$bunbo/$bunsi)
17
+ $percentage = sprintf('%.2f',100-$bunsi/$bunbo)
18
18
 
19
19
  ```
20
20
 
@@ -26,7 +26,7 @@
26
26
 
27
27
  100-sprintf('%.2f',$bunbo/$bunsi)
28
28
 
29
- sprintf('%.2f',100-sprintf('%.2f',$bunbo/$bunsi))
29
+ sprintf('%.2f',100-sprintf('%.2f',$bunsi/$bunbo))
30
30
 
31
31
  ```
32
32
 
@@ -35,3 +35,9 @@
35
35
 
36
36
 
37
37
  上手く最初のコードの時点で小数点以下を表示できないでしょうか。
38
+
39
+
40
+
41
+
42
+
43
+ 補足:$bunsiと$bunboの値にはgmp_fact($x)を代入しています(xはユーザーにより入力)

1

追加

2019/07/09 01:30

投稿

sharpnail
sharpnail

スコア16

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  ```
32
32
 
33
- 等を試しても、1つ目は整数表示、2つ目はまたまたどんな結果でも.00になってしまいます…
33
+ 等を試しても、1つ目は整数表示(最初と同じ)、2つ目はまたまたどんな結果でも.00になってしまいます…
34
34
 
35
35
 
36
36