OS:windows2000pro
VB:VB6.0sp5
実数 num(変数) [as currency]
(但し 小数点以下2位まで)の値の
1.整数部 num_int(変数) [as long]
2.小数部 num_dec(変数) [as long]
を上記変数に格納するのは、どのようにすればいいのでしょうか?
(例1)num = 123.02 の場合、num_int=123, num_dec=2
(例2)num = 4.20 の場合、num_int= 4, num_dec=20
(例3)num = 0.23 の場合、num_int= 0, num_dec=23
よろしくお願いいたします
No.1
- 回答日時:
こんにちは、じゃんぬねっと です。
まず、整数部は斬り捨てと同じ概念なので、
Math.Floor または Math.Ceiling (正なのか負なのかで使い分けてください) で取得できますね。
で、その取得した正数で、元の数値を引くと浮動小数部が取得できますよね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
昨日見た夢を教えて下さい
たまにすごいドラマチックな夢見ること、ありませんか? 起きてからも妙に記憶に残っているような、そんな夢。
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
VB.NETで小数点以下の桁数を取得したい
その他(ソフトウェア)
-
小数点を含む数値かどうか判断の判断方法
Visual Basic(VBA)
-
VBA:小数点以下の数字を取得できる関数は?
Visual Basic(VBA)
-
-
4
VB初心者。小数点以下の表示でつまづいています(涙
Visual Basic(VBA)
-
5
VB初心者。小数点以下の表示でつまづいています(2
Visual Basic(VBA)
-
6
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
7
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
8
カンマの含まれる文字列の数値変換方法について
Visual Basic(VBA)
-
9
split関数で区切り文字がない場合
Visual Basic(VBA)
-
10
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
11
VB.NET DataGridView 縦スクロールバーを常に表示
Visual Basic(VBA)
-
12
SQL Serverにおける小数部の0表記について
その他(プログラミング・Web制作)
-
13
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
14
VB.net Double と Decimal の違い?
Visual Basic(VBA)
-
15
小数か整数かを判定する方法
Visual Basic(VBA)
-
16
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
17
VB.NETでのイベントの途中終了
Visual Basic(VBA)
-
18
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
19
String"から型'Double'への変換は無効です。 とエラーが出ます。
Visual Basic(VBA)
-
20
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 エラーの原因がわからな...
-
C#のラムダ式に関する質問です
-
C#の1~Xまでの数値を徐々に...
-
C++でRPGを作成する際のステー...
-
入力された数字を大きい順に並...
-
「指定されたキャストは有効で...
-
std::set<int> で、ある値が何...
-
式は定数値が必要です」という...
-
Arduinoのプログラムにエラーが...
-
C言語での引数の省略方法
-
C言語 逆順の配列の仕方を教え...
-
複数桁10進数の*桁目だけを抽出...
-
C++、関数の作り方、呼び出...
-
(int *)の意味
-
入力を待たずにstdinの監視をし...
-
数字列を3桁ごとにカンマで区切...
-
アスタリスクで正方形
-
足して100になるような乱数のア...
-
学生番号,英語,数学,物理と...
-
配列変数のポインターが勝手に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「指定されたキャストは有効で...
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
C言語 エラーの原因がわからな...
-
複数桁10進数の*桁目だけを抽出...
-
【C++】関数ポインタの使い方
-
std::set<int> で、ある値が何...
-
ラップ関数とはどんなものですか?
-
実数の整数部,小数部の取得
-
if と配列の組み合わせ
-
「{ } で囲むだけ」は正しい?
-
return 1L
-
足して100になるような乱数のア...
-
C言語
-
(int *)の意味
-
構造体の勉強中です 合計点の高...
-
C言語で分からないところがあり...
-
system関数がうまくいかない
-
PowerShellがうまくいかない
-
課題でつまってます・・・
おすすめ情報