演算・演算子

演算・演算子

VB.NET ノットイコール

左辺の値と右辺の値が異なる場合を指すノットイコール演算子は<>を使います。 1 <> 5 'True 10 <> 10 'False Dim i As Integer = 10 i <> 5 'True i <> 1...
演算・演算子

VB.NET 小数点以下 第2位 第3位の切り捨て 切り上げ

四捨五入を行うMathクラスのRound関数では、小数点以下の桁数の指定ができましたが、切り捨てを行うFloorメソッド、切り上げを行うCeilingメソッドでは小数点以下の桁数の指定ができません。あらかじめ用意されている関数では実現できな...
演算・演算子

VB.NET 四捨五入 小数点以下 桁数指定 最近接偶数への丸め

四捨五入を実現するには、MathクラスのRoundメソッドを使用します。 基本的な使い方 Sub Main() Dim d1 As Double = 9.385 ' 小数第一位で四捨五入 Console.WriteLine(Math...
演算・演算子

VB.NET 割り算の余り Mod 切り捨て \ Math Floor 切り上げ Math Ceiling

割り算の余りを求める Mod VB.NETで「割り算の余り」を求めるにはMod演算子を使います。 Sub Main() Console.WriteLine("10 Mod 3 = " & 10 Mod 3) End Sub 10 Mod 3...
演算・演算子

VB.NET べき乗 累乗 ^ Math.Pow

VB.NETでべき乗(累乗)を行うには、^演算子を使うか、MathクラスのPowメソッドを使う方法があります。 ^演算子を使う方法 Sub Main() Dim a As Double = 10 ^ 3 '10の3乗 Console...
演算・演算子

VB.NET ビット演算とは?

今回は「ビット演算」について解説します。変数は、メモリ上に確保されます。そのメモリの単位は、ビット、バイト、キロバイト等です。例えば、Dim a As Byte と変数宣言すると、1バイト分の領域がメモリ上に確保されます。1バイトと言う事は...
演算・演算子

VB.NET 論理演算子の使い方 優先度 And Or Not

論理演算子は、複数の条件を指定する時や、真偽値の逆転処理を行う事ができます。 論理演算子の種類 論理演算子には、And Or Not の3つがあります。論理演算子とビット演算子の両方で使えるAndとOrは、紛らわしいので、論理演算子専用とし...
演算・演算子

VB.NET 比較演算子

比較演算子は、2つの式を評価して真(True)か偽(False)の値を出すもので、いくつかの種類があります。 関係演算子 関係演算子には、< > <= >= の4つがあります。 1 < 3 真となる 3 < 1 偽となる 5 > 1 真とな...
演算・演算子

VB.NET 計算 足し算 引き算 かけ算 割り算【初心者用】

今回は計算するプログラムを作ってみましょう。 Sub Main() Dim a As Integer = 10 Dim b As Integer = 2 Dim c As Integer = 0 c = a + b Console.Writ...