如何让C#、VB.NET实现复杂的二进制操作
发布时间:2023-10-14 19:22:52
标签:C#,VB.NET,二进制操作
相应的类库可在我的资源页面中找到,关于类成员的说明可通过对象浏览器查看函数说明
Imports BitOperatorLibrary.ShiftOperation.CircularShiftOperation
Imports BitOperatorLibrary.ShiftOperation.NormalShiftOperation
Imports BitOperatorLibrary.bitConvert
Module Module1
Sub Main()
Console.WriteLine("十六进制数0x2F2E左移一位后的结果为0x{0}。", Hex(_rol_16_(&H2F2E)))
Console.WriteLine("十六进制数0x2F2E循环左移一位后的结果为0x{0}。", Hex(_crol_16_(&H2F2E)))
Console.WriteLine("十六进制数0x2F2E右移一位后的结果为0x{0}。", Hex(_ror_16_(&H2F2E)))
Console.WriteLine("十六进制数0x2F2E循环右移一位后的结果为0x{0}。", Hex(_cror_16_(&H2F2E)))
Console.WriteLine("十六进制数0xFE1A2D的二进制字符串为{0}。", GetBinaryString(&HFE1A2D))
Console.WriteLine("十六进制数0xFE1A2D的第8位设置为1后的结果为0x{0}。", Hex(SetBitState(&HFE1A2D, 7, True)))
Console.ReadKey()
End Sub
End Module


猜你喜欢
- Idea中directory和package的区别,要是错了就右键,make directory as 目录或者源代码目录(Source R
- 发现问题需求很简单,大致就是要批量往数据库写数据,于是打算用Parallel并行的方式写入,希望能利用计算机多核特性加快程序执行速度。想的很
- //activity的xml<?xml version="1.0" encoding="utf-8&qu
- 本文实例为大家分享了使用C#写出一个简单的记事本程序,供大家参考,具体内容如下编程语言: C# 编程环境: Visual Studio 20
- 在Android开发中在所难免的会出现程序crash,俗称崩溃。用户的随意性访问出现测试时未知的Bug导致我们的程序crash,此时我们是无
- 为什么需要在应用程序中增加渠道信息?Android应用的发布需要面对各种各样的市场,我们称之为渠道。有的时候,我们需要知道应用是从哪个渠道下
- 必须先要了解的1。c/c++是程序员自己管理内存,Java内存是由GC自动回收的。我虽然不是很熟悉C++,不过这个应该没有犯常识性错误吧。2
- 针对实例化过程中会做什么的分析,其中主要的是怎么推断出构造方法,怎么进行匹配【1】前言实例化这一步便是在doCreateBean方法的 in
- Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而
- android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触
- 1.介绍我们知道,我们要使一个类型支持foreach循环,就需要这个类型满足下面条件之一:该类型实例如果实现了下列接口中的其中之一:Syst
- 本文实例讲述了C#实现的WINDOWS登录功能。分享给大家供大家参考,具体如下:using System;using System.Data
- Write()和WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定的输出装置(默认为屏幕)显示出来
- 这篇文章主要介绍了SPRING IOC注入方式过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- 一、方法这里我们用两种方法来实现跑马灯效果,虽然实质上是一种实质就是:1、TextView调出跑马灯效果2、TextView获取焦点&nbs
- 网上教程7.0大多数配置是这样compile ‘com.jakewharton:butterknife:7.0.1' ,不知道他们用
- 最近有学生做毕业设计,想使用悬浮窗这种效果,其实很简单,我们可以通过系统服务WindowManager来实现此功能,本章我们来试验一下在当前
- 本文提纲版本约定JDK:8Servlet:4.xtomcat:9.x✍正文什么样的答案终身难忘?学生时代关于记忆经常能听见两种论调:死记硬背
- android Notification实例详解1.使用Builder模式来创建2.必须要设置一个smallIcon,还可以设置setTic
- 在学习集合框架的时候,初学者很容易练习到学生管理系统、雇员管理体统等练习题。在学习集合框架之前,基本上Java基本语法都学完了,集合框架也从