No.4
- 回答日時:
> bの値がaよりも大きい値の時に、".0"表示ができませんでした。
a に小数部分があるかを判断するために、a が 1 で割り切れるかどうかを調べているわけですから、b の値を 1 以外に変えてしまっては意味がありません。
そもそも 1 を変数として宣言すること自体不要で、
<script type="text/javascript">
ritu = Math.round(ritu * 1000) / 10;
if (ritu % 1 == 0) ritu += ".0";
document.write(ritu);
</script>
で十分です。
回答有難うございます。
#3様のスクリプトでうまくいきました。
次回この方法で試させていただこうと思います。
有難うございました。
No.3ベストアンサー
- 回答日時:
ritu1 = Math.round(ritu*1000)/10;
ritu2 = Math.floor(ritu1);
ritu = ritu2 + "." + Math.floor((ritu1-ritu2)*10);
No.2
- 回答日時:
<script>
a = 3;//aの値が少数だと下の条件を無視。
b = 1;//割り切れる数字の場合のみ下の条件を通過
if(!(a % b)){
a += ".0";
}
document.write(a);
</script>
#1さんの補足
たとえばこんな感じだね。
ただ、このままだと数値が文字列になってしまうと思うので、
再び数値として利用するのであれば、ほかの変数に入れておくか、
再び数値として指定する必要があります。
この回答への補足
回答有難うございます。
教えていただいた方法でやっていますが、
うまくいかないところがあるので、教えて下さい。
if(!(a % b)){
ですが、余りがなければ、".0"を付け加えて
いますが、bの値がaよりも大きい値の時に、
".0"表示ができませんでした。何か良い方法
ありますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) 指定した数字まで累計する方法や文字例の抽出について教えてください 4 2022/10/05 21:19
- 数学 昔の日本人の身長表記の尺や海外の身長表記のフィートはcmに直すと小数点がつきますが、その小数点はフィ 2 2022/04/12 21:26
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- 統計学 統計学の問題です。教えてください(_ _) 数万人の有権者がいる選挙区で, 無作為に400人の標本を 2 2023/02/03 15:27
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- Excel(エクセル) 1から9まで表示するのに必要なボタン 1 2023/02/05 19:06
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
String型の値が大文字か小文字...
-
DateTimePickerに値を入れたい...
-
特定の文字列を複数抜き出した...
-
線形合同法(乗算型)による乱...
-
Evaluate()に文字列の形式の数...
-
Javaの問題なのですが、「3文字...
-
ダブルクォーテーションを含む...
-
偶数ビットだけと奇数ビットだ...
-
String str = "a\\\\b\\\\c";
-
excel vba 時間計算と条件分岐...
-
プログラミング言語で変数って...
-
struts ActionFormについて
-
ダブルクォーテーションとシン...
-
バイト配列からfloat型の数値を...
-
wsprintf関数の使い方について
-
VBAで配列の計算
-
配列にnullを代入すると、null...
-
ループ処理の際、最後だけ","を...
-
配列をセッションに割り当てた後で
-
1~100までの数字を表示し、か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダブルクォーテーションを含む...
-
wsprintf関数の使い方について
-
javaのCSVデータ読込についてです
-
ArrayListの要素数の上限
-
特定の文字列を複数抜き出した...
-
Stringクラスの変数の格納アド...
-
結合した文字列をファイル名に...
-
BCD形式で時刻を!
-
DateTimePickerに値を入れたい...
-
Evaluate()に文字列の形式の数...
-
実行シェルからCOBOLへパラメー...
-
hiddenの値を消したくない!
-
DOSバッチで変数の値を変数名に...
-
C言語の変数(LSB)の合わせ込...
-
excel vba 時間計算と条件分岐...
-
Javaの問題なのですが、「3文字...
-
matchesを否定文として使う方法...
-
8桁整数を限りなく短い文字列に...
-
JSPでの計算結果表示
-
指定した日付が何日前なのかを...
おすすめ情報