回答編集履歴

3

文言修正

2022/11/27 07:16

投稿

KOZ6.0
KOZ6.0

スコア2705

test CHANGED
@@ -8,4 +8,5 @@
8
8
  }
9
9
  }
10
10
  ```
11
- float への変換が失敗したらゼロを返すように、とりあえず動くようにしてはどうでしょうか?
11
+ こんな関数を作って、float.Parse と差し替え、float への変換が失敗したらゼロを返し、とりあえず動くようにしてはどうでしょうか?
12
+

2

コードの整形がおかしかった

2022/11/27 07:14

投稿

KOZ6.0
KOZ6.0

スコア2705

test CHANGED
@@ -1,12 +1,11 @@
1
1
  ```csharp
2
2
  public static float ToFloat(string s) {
3
3
  float f;
4
- if (float.TryParse(s, out f))
4
+ if (float.TryParse(s, out f)) {
5
- {
6
5
  return f;
7
6
  } else {
8
7
  return 0f;
9
8
  }
10
9
  }
11
10
  ```
12
- こんな関数を作って、float.Parse と差し替え、float への変換が失敗したらゼロを返し、とりあえず動くようにしてはどうでしょうか?
11
+ float への変換が失敗したらゼロを返すように、とりあえず動くようにしてはどうでしょうか?

1

親切なコードに

2022/11/27 07:12

投稿

KOZ6.0
KOZ6.0

スコア2705

test CHANGED
@@ -1,9 +1,12 @@
1
1
  ```csharp
2
2
  public static float ToFloat(string s) {
3
3
  float f;
4
- float.TryParse(s, out f);
4
+ if (float.TryParse(s, out f))
5
+ {
5
- return f;
6
+ return f;
7
+ } else {
8
+ return 0f;
9
+ }
6
10
  }
7
11
  ```
8
- こんな関数を作って float.Parse を置き換しょう
12
+ こんな関数を作ってfloat.Parse と差し替え、float への変換が失敗したらゼロ返し、とりあず動くようにてはどうでしょうか?
9
-