書式設定

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
popo

書式設定

#1 投稿記事 by popo »

単純な質問ですいません。
お手数をかけますがお教えください。

小数点第3位まで表示を行うには、どのようにすれば良いのでしょうか。
(VBならFormatで指定すれば良いのですが・・)

よろしくお願いします。
NoWest
記事: 264
登録日時: 2005年5月31日(火) 10:52
お住まい: 高知
連絡する:

Re: 書式設定

#2 投稿記事 by NoWest »

> 単純な質問ですいません。
> お手数をかけますがお教えください。
>
> 小数点第3位まで表示を行うには、どのようにすれば良いのでしょうか。
> (VBならFormatで指定すれば良いのですが・・)
>
> よろしくお願いします。

どのような場面で使うのか分かりませんがStr$関数を使っとけば
PrintだろうがMessageBoxだろうが表示できますのでご紹介しておきます。

四捨五入を考慮

コード: 全て選択

Dim str As String
Dim num As Double
num=1.23456789
str=Str$(Int(num*1000+0.5)/1000)
四捨五入を無視

コード: 全て選択

Dim str As String
Dim num As Double
num=1.23456789
str=Str$(Int(num*1000)/1000)

同様の質問は過去にもあったと思いますので
掲示板の過去ログをダウンロードして調べてみると色々と情報があると思います。
返信する