ベストアンサー 数字の桁数を指定して表示 2008/09/05 16:31 いつもありがとうございます。 数字の表示方法で 1 → 01 5 → 05 10 → 10 数字を2桁や3桁にして表示する方法を教えて下さい。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー tsaito ベストアンサー率68% (17/25) 2008/09/05 16:38 回答No.1 2桁揃えの場合 $num = 1; $num = sprintf("%02d", $num); echo $num; 質問者 お礼 2008/09/05 16:56 早々にありがとうございます。 うまくいきました。 助かりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発PHP 関連するQ&A 数字の桁数を揃えたい(0→01のように) 数字をalert文で表示するときに、 桁数を2桁で出力したいのですが、どのような方法を取るのが良いでしょうか? 数字が1桁(0~9)の時に先頭に0を付けたいのです。 有効数字(有効桁数)について 寸法公差の[+0.2_ 0]の+0.2側は、有効数字1桁ですが、"0"の有効数字は何桁になるのでしょうか。 +0.2と同様に2桁? 正確には[+0.2_-0.0]と記入すべき? 使い慣れないCADを捜査していて、有効桁を指定した所、[+0.20_-0.00]と表示されて、非常に気になっています。 何か文献情報などありましたら合わせて教えていただけると助かります。 誤字だらけの質問で、大変失礼しました。 複数の回答を頂きましたが、代表してお礼をいたします。 >解釈は零でない側の桁表示に引張られるとすべき。 やはりこれがもっともしっくりくると思います。 その他の回答を頂いた方もありがとうございます。 有効数字の桁数について 有効数字の桁数がよく分かりません。 (1)2.10mm が有効数字三桁ならば、521mm も有効数字三桁なのでしょうか。 (2)5212121mm だったら、有効数字七桁なのでしょうか。 (3)5.21×10^3 や 5,21×10^-3 は有効数字三桁で良いのでしょうか。 有効数字の計算は桁数が分かれば、多分できると思うので、桁数の考え方について教えてください。 よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム Excelで有効数字の桁数 Excelで有効数字2桁で表示しようとしても出来ません。 表示させたいのは0.8の場合0.80、1.0の場合は1.0と言う具合です。 の有効数字を指定して丸める方法等は多く出ているのですが、表示の形を変える方法はなかなか見つかりません。 計算式で数字を判定する表を作っているので表示形式を文字列にする事も出来ません。 数式等で良い方法があればお教え下さい。 有効数字の桁数 有効数字がよくわからなくて調べていたら、 こんな例がありました。 有効数字3桁の例 31400 3.14 538 5.38×10^2 3.00×10^-5 ←これも3桁です なぜこれらは有効数字が3桁なのですか? どうやって桁数を判断するのかわかりません。 教えてください。よろしくお願いします。 桁数の指定(EXCEL) 数字を入力した際に自動で上4桁のみ表示できる (5桁目以降を表示しない)方法が分かりません。 「表示形式」で設定できるものを教えてください。 例)45678⇒4567 宜しくお願いします。 有効数字の桁数について ある試行において5と1191597のような値を測定し、 5/1191597としたときに解が0.000004196となりますがこの場合有効数字は何桁になるのでしょうか?分子が一桁なので4*10^・・・と表さないといけないのでしょうか? 条件を変えた試行では分子が4,5桁にもなるので同じ表に表すときにはこれらも有効数字が一桁ということになってしまうのでしょうか? なんとか4桁くらいまでは有効数字として使いたいのですが・・・ よろしくお願いします 有効数字と桁数について 有効数字と数字の桁数について、教えていただきたいことがあります。 大学で先生が測ってきた環境調査データの整理をしているのですが、ある濃度について、小数点以下が2桁のものと3桁のものが混在していました。 例えば、このような感じです。 0.23 mg/L 0.083 mg/L 違和感を感じたので、「0.220 mg/Lとしたり、四捨五入して0.08mg/Lとしたりしなくていいのですか?」と聞いたところ、「どちらも、有効数字2桁だから問題ない」と言われました。 0.23とは本来、0.225~0.235までの範囲の総称を0.22と言い、0.083とは本来、0.0825~0.0835までの範囲の総称を言うそうですが、そもそも、どちらの数字も同じ分析器機器で測定可能ということでした。ということは、基本的には1/1000の位までは正確に測れるんだと思います。ということは、0.23という数字についても小数点以下3桁で書くのが正しいのではないかと思ったのですが、こういう考えはダメでしょうか? また、別の項目では、 0.05 mg/L 0.21 mg/L という2つの数字が出てきました。 この場合、上の有効数字は1桁で、下の有効数字は2桁と考えられ、桁があってないのではないかと思います。 これは問題ないのでしょうか? 教えていただきたくよろしくお願いします。 エクセル:必ず指定の桁数で表示させるには? エクセルで、1桁の数字でも必ず指定した桁数になるように したいのですが、適切な関数はありますか? 例えば2桁で表示させたいとき、「2」は「02」となるように することです。 わからないので、とりあえずif関数を使って、10以上ならそのまま、 それ以外なら"0"&「そのセル」という風にしています。 text関数とかであるのでしょうか? 原子量の有効数字の桁数について 安定同位体の存在比が、一番存在比の多いものでも4桁しかないものでも、原子量は5桁で表示されている場合があるのはなぜでしょうか? 有効数字の計算法がよくわからなくなってきました。 計算するとき、その結果の有効数字は一番有効数字に低いものにあわせるように、教わっています。 ある元素において一番多く存在する安定同位体の存在比の有効数字が3桁であっても、原子量が5桁で表示されている場合があるのはなぜなのでしょうか。 ホウ素は元素の同位体組成表(2010)では質量数11のものが80.1(7)% 質量数10のものが19.9(7)%ですが, 原子量表(2010)では10.811±0.007となっています。(特に2010年が特別というわけではありません。) 存在比は3桁なのに、原子量は5桁です。存在比を括弧部分も含めてで4桁と考えても、5桁目があるのはさらに一桁多く表示したということでしょうか? 炭素も同位体存在比最大の12のものが98.93(8)%(13のものが1.07(8)%)で4桁ですが、原子量は12.0107±0.0008 と6桁です。 通常の高校や大学で教わっていたような有効数字の計算方法では、どう考えても6桁にはできないと思うのですが。 (ナトリウム23は100%の存在比で、原子質量が22.9897692809で原子量も同じ有効数字であることは理解できます。) 任意の桁数を表示するには? 配列の中に格納されている桁に応じて表示のしかたを変えたいのです。 最大で3桁の数字が入っていたら、3桁表示に、 最大で5桁の数字が入っていたら、5桁表示に、 つまり int a[]={1,100,1,1}; の時は printf("%3.d "); と表示し、 int a[]={1,100,1,10000}; の時は printf("%5.d "); と表示するように、桁数に応じて%x.dのxの部分を変更したいんです。 どうしたらいいでしょうか。 エクセル 漢数字の表示について エクセルでの漢数字の表示について教えてください。 表示形式を [DBNum1]###"、"### にすると、数字を ”一二三、四五六” と表示することができますが、3桁の数字を入力すると ”、四五六” という表示になってしまいます。 3桁以下の場合はこの点を表示しないようにする方法はあるのでしょうか? よろしくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム エクセルで指定桁数の表示方法教えて頂けますでしょうか 表示を6桁に決めたいのですが 例)1010000⇒10000 例)1234560⇒234560のように先頭の下6桁表示する方法あれば教えて頂けますでしょうか? 小数点付の数字の桁数を揃える >10 を $suu=sprintf("%03d",$suu); このようにして3桁に揃えると >010 ですが、小数ありの数字を上の方法で桁数を揃えると >10.5 だった場合、小数点以下が無視され、 >010 と表示されます。それを、 >010.5 のように小数つきで桁数を揃えたいのですが、 どうすればいいのでしょうか? よろしくお願いします。 エクセルの数字の表示方法 A列の各行に、1桁から7桁の数字があります A1に 7桁の数字を入力した場合、B1からH1に各数字を右詰めで表示する方法を教えてください 有効数字(有効桁数)と四捨五入について・・・。 自分は現在高校生です。物理化学数学でカテゴリ迷ったのですがこちらに。 四捨五入、有効数字に関する質問は過去にもあるのですが、何か腑に落ちないので質問させて貰います。 学校では、 http://www.fnorio.com/0034significant_figure1/significant_figure.htm にあるように、「有効数字+1桁までを計算して結果を出し、その結果を有効数字にまとめろ」と習います。 しかしこれをやってしまうと、以下有効数字による表記として、 ア・・・1.1+1.445=2.545→(有効数字2桁なので四捨五入)→2.5 イ・・・1.1+1.445→(まず有効数字を3桁にしてみる) →1.1+1.45=2.55→(有効数字2桁なので四捨五入)→2.6 となり答えが違ってきます。 じゃあ有効数字+2桁まで計算すればいいのかと思うと、 ウ・・・1.1+1.4495=2.5495→(有効数字2桁なので四捨五入)→2.5 エ・・・1.1+1.4495→(有効数字4桁にしてみる)→1.1+1.450=2.550→(有効数字2桁なので四捨五入)→2.6 となりやっぱり答えが変わるパターンがあります。 乗除については、 (四捨五入せずに)積を計算→結果を有効数字+1桁に変換→・・・ なんてことを繰り返していると+1桁程度では厳密に計算したものとかなり違ってくると思います。 実際、高校の物理や化学ではア~エは全部正解にしてくれると思うのですが(エはよく分かりませんが・・・)、数学的にはどうなのでしょうか。 また、誤差の大きくなってしまう乗除はどうすればいいのでしょうか。 エクセル セル内の数字を大きく表示するには? セルの中に7ケタもしくは8ケタの数字を表示させます。 図のように数字が表示されるくらいまでセルの幅を広げればいいのですが、 「1月」のようにセルの幅を狭めれば数字が小さくなって見難くなります。 これを幅を狭めても数字が縦長に大きく表示されて見やすくする方法はあるのでしょうか? ご存知の方がおられれば、ご教示いただけませんでしょうか。 少数の桁数指定 まだまだ未熟なものでご教授頂けると助かります。 Doubleを用いているため、少数桁が13.200000000000001のような値となります。 NumberFormatを用いる方法はありますが、このままの状態でJSPに埋め込んで表示させる時にだけ、13.2のように少数1桁で表示させる方法はありますでしょうか? Excelの数字表示について Excelの数字表示についてです。 4桁以上の数字を3桁毎で区切りかつ、「+」「-」の表示を同時につけたいのですが、方法が分かりません。どなたかご教示下さい。 片方づつは、「セルの書式設定→数値→桁区切りのチェックボックスをチェック」、 「セルの書式設定→ユーザー定義→"+"0;"-"0;0」で出来るのですが、両方一緒に表示するのがわかりません。 例:「+1,234」 「 -1,234」 宜しくお願いします。 アクセスで桁数をそろえ数字の前に0をつけたい 例えば、 12 345 5678 という数字があり、桁数を6桁表示にさせます。 000012 000345 005678 エクセルであれば =TEXT(A1,"000000") で可能ですがアクセスのフィールドでは TEXTが使用できません。 どうのようにすればいいのでしょうか? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
早々にありがとうございます。 うまくいきました。 助かりました。