- ベストアンサー
文字数について
1.教えてgoo!で質問を投稿する場合、800字までですが、 書いた文章が何文字か調べたいんですが、 どうやって調べたらいいのですか? 全角は2バイト、半角が1バイトらしいですが。 2.漢字の場合は何文字になるんですか? 変換前の文字数ですか? 例えば、漢字なら3文字、6バイトですか それとも4バイトですか? 3.話は変わりますが、 質問内容が800字って足りないことないですか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
1.文字数を数えるソフトがいろいろあります。 http://www.vector.co.jp/vpack/filearea/win/util/text/index.html 2.漢字は全角文字ですから2バイトだと思います。もちろん変換後の文字数です(「いえ」を変換した「家」なのか「か」を変換した「家」なのかは関係ありません)。 「漢字」なら、漢字2文字ですから4バイトだと思います。 3.それ以上では長すぎて読んでもらえない可能性が高くなってしまうと思います。現在の800字でも、長文の質問や読みにくい文章の質問はスルーされてしまうことが多いのではないでしょうか。
その他の回答 (6)
- SEWANIN
- ベストアンサー率34% (203/592)
AthlonXP 様 どうも念の入らないことで申し訳ありません。 先のお答えは、ワード、一太郎などのワープロ を基準にしたものです。 折角ですが、Windowsのアクセサリにある 「メモ帳」では文字数を表示することは 出来ません。 普段お使いの上述中のワープロで お試し下さいませんか。
- SEWANIN
- ベストアンサー率34% (203/592)
AthlonXP 様 投稿の場合のお尋ねだったことを ウッカリしておりました。 その時はワープロで作製された 文書の文字数を先にお答えした要領で 確認された上 投稿欄にコピーされれば如何ですか。
お礼
通信状態が悪いこともあり、 投稿してもエラーが発生して 折角作った文章が消えてしまうこと があるので、 メモ帳で文章を作ってから 貼り付けるようにしています。 メモ帳にもそのような機能はあるんでしょうか?
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
>なんで使えないんですか? 教えてgoo!の会員じゃないから >OKwebも内容は同じなのですか? OKWebが提携元なので、ほぼ同じ。
補足
OKWebは登録していなくても使えるんですか?
- SEWANIN
- ベストアンサー率34% (203/592)
AthlonXP 様 若し、一太郎をお使いでしたら、 「ツール」→「文字数」で 表示されている文書の総文字数が 示されます。 全角、半角などの内訳も 全て表されます。 ワードの場合は、 「ツール」→「文字カウント」 で同様のことが示されると思います。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
1. 教えてgoo!が私は使えないので、 OKWebですが アドレスバーで javascript:void(alert(document.forms[0]["fields[question_text]"].value.length)) をコピペしてエンターすると質問文が何文字あるかわかります。 ただこの方法は、全角も半角も1文字として数えるので混在の時は参考にしかなりませんが・ 2. 800字の意味は漢字で800字で半角なら1600字まで大丈夫です。 その意味で、3文字6バイトと考えていいと思います。 3. プログラムのソースを挙げたい時なんかたりないような気がしますね。
補足
なんで使えないんですか? OKwebも内容は同じなのですか?
「文字数」という表現をした場合には、漢字(全角文字)を2、半角文字を1でカウントしたバイト数を指す場合と、全角半角関係なく見た目の文字の数を指す場合があります。 昔は、前者が殆どだったのですが、最近は後者が増えています。パソコンが普及して全角半角の知識がない人も多くなってますし、プロポーショナルフォント(文字によって幅が違うフォント)が普及しているので「I」と「W」のどちらが全角でどちらが半角なのか詳しいものにも分かりにくくなっていますのでね(正解は「I」が全角、「W」が半角)。さらに、unicodeの場合は全角半角という考え方がそもそもありませんから、この場合は後者で考えるしかないです。 なお、スペースは1文字、バイト数でカウントするなら半角スペースは1、全角スペースは2です。 改行は通常1文字とカウントしますがバイト数はシステムによって異なります。インターネットならUNIXがベースなので基本的に1バイト、Macも1バイト、WindowsはMS-DOSの名残で2バイトの場合が多々あります。
補足
なるほど。 文字コードはJISというものなのですか? unicodeというものだったら全てが2バイトらしいですけど。 ところで、改行、スペースを入れた場合の テキストのサイズはどうなるのですか?