初めて自分の家と他人の家が違う、と意識した時

VB2010にて分数表示させるにはどうしたらよいでしょうか? たとえば、エクセルで =500/1000 をセルに入れて、 書式 ユーザー設定で ?????/????? とすれば、1/2 となりますが、同様になってほしいのですが。超初心者ですみません。

A 回答 (1件)

分子の数と分母の数の最大公約数を求めて、その数で分母と分子を各々割れば良い。


最大公約数は「最大公約数 アルゴリズム」でGoogleでも照会すること。
「ユークリッドの互除法」という中学生で習う問題。
http://itpro.nikkeibp.co.jp/members/ITPro/ITBASI …
の説明が良いだろう。
あとは、VB.NETでもどの言語でも、そんなにコードの差は無いでしょう。
VB.NETを手をつけよう(VBAなどに比べ随分難しいと思うが)という人が、ここに質問していては大丈夫かな。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
非常に初歩的な質問でした。お時間を取らせてしまい、申し訳なく思っています。
ありがとうございました。失礼しました。

お礼日時:2011/06/05 10:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報