忍者ブログ
つれづれなるままに趣味全開(+α)を綴っていく・・・ぶろぐ♪
カレンダー
12 2025/01 02
S M T W T F S
最新コメント
[12/08 鯖威張る]
[11/20 鯖威張る]
[10/10 鯖威張る]
[10/04 鯖威張る]
[10/04 鯖威張る]
[06/22 鯖威張る]
[06/22 鯖威張る]
[06/21 鯖威張る]
最新トラックバック
世界樹Ⅲ
ブログ内検索
バーコード
[972] [971] [970] [969] [968] [967] [966] [965] [964] [963] [962

・・
・・・
現代の人がファンタジーな世界へ行っちゃうRPGってよくあるけど、その逆なRPGってないよね?

ってなことをふと思う。

え!?ファンタジーな世界の人が現代に来るようなRPGはそもそもRPGとして楽しめない!?

・・・ま、まぁ、そうだけど・・・確かに、現代に魔王だの勇者だのいないしねぇ・・・
(いや、電波な人なら・・・)←待ちなさい・・・

さて、そんなことはおいといて・・・今日もJavaの話に行ってみよう。

除算の余りを求める関数なんだけど・・・
よくみると
x % yx mod yの2つの関数があるんです。

余りを求める式で%はよくC言語で見かけて、modはBasicでよく見かけるけど・・・
よもや両方あるとは・・・

で、更に調べてみると・・・何と!関数だけで3つもあるのです。
remainder/IEEEremainder/mod
この3つは全部除算の余りを求める関数。
何が違うのかと言いますと・・・
remainder:BigInteger型。self % y においてy <= 0を禁止
IEEEremainder:double型。x % yにおいてy = 0を禁止
mod:BigInteger型。self mod yにおいてy = 0を禁止

整数型で負の数を禁止したい場合はremainder整数型で負の数を許可する場合はmoddouble型の場合はIEEEremainder


・・
・・・
ややっこしいッ!!
double型に統一してキャスト変換させるわけにはいかなかったのか!?

NGだ!

拍手[0回]

PR
この記事にコメントする
お名前
タイトル
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
プロフィール
HN:
貪藻矢射妥←
年齢:
40
性別:
男性
誕生日:
1984/07/22
職業:
『NGだ!』・・・な社会人
趣味:
いろいろ(マテ)
自己紹介:
ゲッターが好きでガンダムも好き・・・
SS書いたりCG作ったりゲーム作ったりも好き・・・
・・・でも作曲の才能は無いと思うなぁ・・・

最近はリリィ様(GAⅡ)に傾倒してますが、何か?(ヲイ)
ひとこと
過去の日記のほうが面白かったりイタかったりはっちゃけていたりするのはナイショだ。
今月何か出るかしら?
~既刊~
GR 5-7
真対ネオ 下(絶版)

~コロナのせい or
 ロシアがウクライナに
 侵攻したことに対する
 経済制裁のせい
 (売ってない or 発売延期)~
ダンタリアンの書架(L) 9
アブソリュート・デュオ 12
転生で得たスキルがFランク… 3
MGEX ストフリ
サイレントウィッチーズ V

~'25 02月~
19:アクエリオンMOE OP
25:HJ

~'25 03月~
19:かぶき旅 18
25:HJ

~保留~
ベターマン BD-BOX
シンフォニアリアスター

~発売日未定~
映画見たもん勝ち
'25:01/31:安田現象?
~放映時期未定~
かげ実 劇場版
プリンセスプリンシパル その4
プリンセスプリンシパル その5
プリンセスプリンシパル その6
閃光のハサウェイ その2
閃光のハサウェイ その3
魔法科高校の劣等生
劇場版転スラ2
ガンダムSEED FREEDOM 0
忍者ブログ [PR]