-
C#のInt16.CompareTo()メソッドとは?使い方と戻り値を実例で解説
C#のInt16.CompareTo()メソッドは、現在のインスタンス(このInt16型の値)と、指定されたオブジェクトまたは別のInt16インスタンスを比較し、その大小関係を示す整数値を返すメソッドです。戻り値を見ることで、現在のインスタンスが比較対象の値よりも「小さい」「等しい」「大きい」のどれに該当するかを判断できます。なお、Int16は16ビット符号付き整数を表す型で、C#ではshortキーワードに相当します。構文Int16.CompareTo()メソッドには、以下の2つのオーバーロードがあります。public int CompareTo (short val); public int
-
C#のDecimal.ToDouble()メソッドの使い方を徹底解説
概要C#のDecimal.ToDouble()メソッドは、指定したDecimal型(10進数)の値を、それと等価な倍精度浮動小数点数(double)に変換するための静的メソッドです。構文このメソッドの構文は以下の通りです。public static double ToDouble (decimal val);パラメータ「val」には、変換対象となるdecimal型の数値を指定します。戻り値としては、渡されたDecimal値と等価のdouble型の値が返されます。使用例1:負の小数値の変換まず、負の小数値を変換する基本的な例を見てみましょう。using System; public class
-
【C#】Decimal.ToInt16()メソッドの使い方とサンプルコード
概要C#のDecimal.ToInt16()メソッドは、指定されたDecimal(10進数)の値を、それと等価な16ビット符号付き整数(short型)に変換するために使用されます。変換時には、小数部分が最も近い整数へ丸められる点が特徴です。構文構文は以下の通りです。public static short ToInt16 (decimal val);引数のvalには、変換対象となるdecimal型の数値を指定します。戻り値として、変換後の16ビット符号付き整数が返されます。注意点変換元の値がshort型の範囲(-32,768 ~ 32,767)を超えている場合や、値が無効な場合にはOverflo
-
C#のMathF.Round()メソッドの使い方を例付きで解説
C#のMathF.Round()メソッドは、float型の値を最も近い整数、または指定した小数点以下の桁数に丸めるためのメソッドです。数値計算や表示フォーマットの処理などで頻繁に活用される便利な機能なので、しっかり理解しておきましょう。 構文 MathF.Round()メソッドには、用途に応じて以下の4つのオーバーロードが用意されています。 public static float Round (float x); public static float Round (float x, int digits); public static float Round (float x, int di
-
C#のMathF.Sign()メソッドの使い方を実例付きで解説
C#のMathF.Sign()メソッドは、指定された数値の符号(正・負・ゼロ)を判定し、その結果を整数で返すメソッドです。数値が正なら「1」、負なら「-1」、ゼロなら「0」を返します。構文MathF.Sign()メソッドの構文は以下の通りです。public static int Sign (float val);引数 val には、符号を判定したい浮動小数点数(float型)を指定します。戻り値0:val がゼロの場合-1:val がゼロより小さい(負の値)場合1:val がゼロより大きい(正の値)場合使用例1まず、正の値と負の値に対してMathF.Sign()メソッドを使用する基本的な例を見
-
C#のUInt16.MinValueフィールドとは?コード例でわかりやすく解説
C#におけるUInt16.MinValueフィールドは、16ビット符号なし整数(ushort型)が取り得る最小値を表す定数です。ushort型は0〜65,535の範囲の値を扱うため、MinValueは常に「0」となります。このフィールドは、値がushort型の有効範囲内に収まっているかどうかを判定する際などに活用できます。構文UInt16.MinValueフィールドの構文は以下のとおりです。public const ushort MinValue = 0;使用例1:基本的な使い方まずは、UInt16.MinValueフィールドの基本的な実装例を見てみましょう。using System; pub
-
C#のUInt16.ToStringメソッドの使い方を具体例で解説
C#のUInt16.ToString()メソッドは、現在のUInt16インスタンスが保持する数値を、それと同等の文字列表現へ変換するために使用されます。数値データをコンソールに表示したり、他の文字列と連結したりする際に役立つ、基本的かつ重要なメソッドの一つです。構文UInt16.ToString()メソッドの構文は以下の通りです。public override string ToString();使用例1:基本的な使い方まず、基本的な実装例を見てみましょう。次のコードでは、2つのushort型の値を文字列に変換して表示し、さらにEqualsメソッドによる比較結果も確認しています。using S
-
C#のMathF.Atanh()メソッドとは?構文と実行例をわかりやすく解説
C#のMathF.Atanh()メソッドは、指定されたfloat型(単精度浮動小数点数)の値に対する逆双曲線正接(アーク・ハイパボリック・タンジェント)を計算して返します。なお、このメソッドに渡すことができる値の範囲は -1 ~ 1 です。範囲外の値を渡した場合、戻り値は NaN(Not a Number、非数値)となります。この挙動については、後述の実行例で確認できます。構文MathF.Atanh()メソッドの構文は以下のとおりです。public static float Atanh (float val);使用例1まず、MathF.Atanh()メソッドの基本的な使い方を見てみましょう。u
-
C#のChar.IsLetterOrDigit()メソッドとは?文字が英字または数字か判定する方法
C#のChar.IsLetterOrDigit()メソッドは、指定されたUnicode文字が「英字(letter)」または「10進数の数字(decimal digit)」に分類されるかどうかを判定し、その結果をbool値(true / false)で返します。文字列のバリデーションや入力チェックなど、文字種を確認したい場面でよく使われる便利なメソッドです。構文Char.IsLetterOrDigit()メソッドの構文は以下のとおりです。public static bool IsLetterOrDigit (char ch);引数のchには、判定対象となるUnicode文字を指定します。戻り値と
-
C#のChar.IsLower()メソッドとは?使い方とサンプルコードを解説
概要C#のChar.IsLower()メソッドは、指定されたUnicode文字が小文字(lowercase letter)として分類されるかどうかを判定するための静的メソッドです。文字が小文字であれば true を返し、それ以外の場合は false を返します。構文Char.IsLower()メソッドの構文は以下の通りです。public static bool IsLower(char ch);各要素の意味は次のようになります。ch:評価対象となるUnicode文字戻り値:文字が小文字の場合は true、それ以外の場合は false使用例1:大文字を判定した場合まず、大文字「K」に対してCha
-
C#のChar.IsLowSurrogate(String, Int32)メソッドの使い方を解説
概要C#のChar.IsLowSurrogate()メソッドは、文字列内の指定された位置にあるCharオブジェクトが「低サロゲート」(下位サロゲート)であるかどうかを判定する静的メソッドです。サロゲートとは、Unicodeの補助文字(U+10000以降のコードポイント)をUTF-16形式で表現するために使われる特別なコードユニットのことです。サロゲートペアは、上位サロゲート(U+D800〜U+DBFF)と下位サロゲート(U+DC00〜U+DFFF)の組み合わせで構成されます。構文C#における構文は以下の通りです。public static bool IsLowSurrogate(string
-
C#のDecimal.ToInt32()メソッドとは?使い方とサンプルコードを解説
C#のDecimal.ToInt32()メソッドは、指定したDecimal(10進数)型の値を、それと等価な32ビット符号付き整数(int型)に変換するための静的メソッドです。小数点以下の値は切り捨てられ、変換結果がint型の範囲外になる場合は例外がスローされます。 構文 Decimal.ToInt32()メソッドの構文は以下のとおりです。 public static int ToInt32 (decimal val); 引数「val」には、変換対象となるdecimal型の数値を指定します。戻り値として、変換後の32ビット符号付き整数(int型)が返されます。 主な特徴と注意点 小数点以
-
C#のDecimal.ToInt64()メソッドの使い方:Decimal値を64ビット符号付き整数へ変換する方法
C#のDecimal.ToInt64()メソッドは、指定されたDecimal型(10進数)の値を、等価な64ビット符号付き整数(long型)へ変換するための静的メソッドです。小数点以下はゼロ方向へ切り捨てられ、変換後の値がlong型の範囲(-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807)を超える場合はOverflowExceptionがスローされる点に注意してください。構文Decimal.ToInt64()メソッドの構文は以下のとおりです。public static long ToInt64 (decimal val);パラメータ「
-
C#のUInt64.MaxValueフィールドとは?サンプルコード付きでわかりやすく解説
C#におけるUInt64.MaxValueフィールドは、64ビット符号なし整数(ulong型)が取り得る最大値を表す定数です。その値は「18,446,744,073,709,551,615」であり、0からこの値までの範囲を扱えます。オーバーフローチェックや値域の検証など、数値の境界値を扱う場面で活躍するフィールドです。構文UInt64.MaxValueフィールドの構文は以下のとおりです。public const ulong MaxValue = 18446744073709551615;MaxValueはconst定数として宣言されているため、コンパイル時に値が確定し、実行時のオーバーヘッドな
-
C#のUInt64.MinValueフィールドとは?使い方をサンプルコード付きで解説
C#におけるUInt64.MinValueフィールドは、64ビット符号なし整数(ulong)が表現できる最小値を示す定数です。UInt64型は0〜18,446,744,073,709,551,615までの範囲を持つため、MinValueの値は常に「0」になります。構文UInt64.MinValueフィールドの宣言は次のようになっています。public const ulong MinValue = 0;使用例1:基本的な値の確認以下の例では、2つのulong型変数について値、ハッシュコード、等価性、TypeCodeを表示し、最後にUInt64.MinValueの値を出力しています。using S
-
jQueryのfadeIn()メソッドとは?使い方と実装例をわかりやすく解説
fadeIn()メソッドとはjQueryのfadeIn()メソッドは、選択された要素の透明度(opacity)を変化させ、非表示の状態から徐々に表示状態へと切り替えるためのメソッドです。要素がふんわりと現れるフェードインのアニメーション効果を、数行のコードで簡単に実現できます。構文fadeIn()メソッドの基本的な構文は以下の通りです。$(selector).fadeIn(speed,easing,callback)各パラメータの説明speed:フェード効果の速度を指定します。「slow」「fast」といったキーワード、またはミリ秒単位の数値で設定できます。easing:アニメーション各ポイン
-
jQueryのclosest()メソッドの使い方を実例付きで解説
jQueryのclosest()メソッドは、選択された要素から出発してDOMツリーを上方向へ辿り、指定した条件に最初に一致する祖先要素を返すためのトラバース系メソッドです。親・子・兄弟といった関係性を利用して要素を操作したい場合に非常に便利です。 構文 closest()メソッドの基本構文は以下のとおりです。 $(selector).closest(filter) パラメータの説明 filter:どの祖先要素を対象にするかを指定するセレクター式です。要素名、クラス名、IDなどを指定できます。 条件に一致する祖先が見つかった時点で探索を終了し、その要素のみを返します。 一致する祖先が存在しない
-
C#のUInt64.ToString()メソッドとは?使い方をサンプルコード付きで解説
C#のUInt64.ToString()メソッドは、現在のUInt64(符号なし64ビット整数)インスタンスが保持している数値を、それと等価な文字列表現へと変換するためのメソッドです。数値をコンソールに表示したり、ログに出力したり、他の文字列と連結したりする場面でよく使われる、非常に基本的かつ重要なメソッドです。 構文 UInt64.ToString()メソッドの構文は以下のとおりです。 public override string ToString(); このメソッドは引数を受け取らず、呼び出し元のUInt64値を文字列(string型)として返します。 使用例1:基本的な変換と値の比較
-
C#のUri.CheckHostName()メソッドでホスト名の妥当性を検証する方法
C#におけるUri.CheckHostName()メソッドは、指定されたホスト名が有効なDNS名であるかどうかを判定するための静的メソッドです。文字列として渡されたホスト名を検証し、その種類に応じたUriHostNameType列挙型の値を返します。戻り値についてこのメソッドはUriHostNameType列挙型の値を返し、主に以下のような結果が得られます。Dns … 有効なDNS形式のホスト名IPv4 … 有効なIPv4アドレスIPv6 … 有効なIPv6アドレスUnknown … ホスト名として認識できない場合構文基本的な構文は以下のとおりです。public static UriHostN
-
【C#入門】Uri.CheckSchemeName()メソッドでスキーム名の有効性を判定する方法
C#のUri.CheckSchemeName()メソッドは、指定されたスキーム名(scheme name)が有効かどうかを判定するための静的メソッドです。URIのスキーム部分が正しい形式に従っているかを確認したい場合に便利なメソッドです。構文Uri.CheckSchemeName()メソッドの構文は以下のとおりです。public static bool CheckSchemeName (string schemeName);引数schemeNameには、検証対象となるスキーム名を文字列として渡します。戻り値はbool型で、スキーム名が有効であればtrue、無効であればfalseが返されます。有