LoginSignup
1
1

More than 3 years have passed since last update.

IP設定値からネットワークアドレスとCIDR表記を導出するマクロ

Last updated at Posted at 2019-10-11

概要

本文

ビット演算

ビット演算とかどうしよう、2進数文字列に変換とかしないとだめなのか?とか思ってたが、調べてみたら拍子抜けした

    Dim numA As Integer, numB As Integer, numC As Integer
    numA = 10 ' 0b1010
    numB = 7 ' 0b0101
    numC = numA Or numB ' 0b1111 で 15

まさか「数字AND数字」「数字OR数字」で2進数に見立ててビット演算してくれるとは。
というかビット演算自体、プログラム入門とかやってた頃以来なので、他の言語でどうなのかは知らないのだけど。

そんなわけでソース

予防線

実用を想定していないこともあり、エラー処理を一切考慮してません。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1