虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

进制

  • 利用栈的基本操作实现将任意一个十进制整数N转化为R进制整数。

    #include <stdlib.h> #include<stdio.h> #include <malloc.h> #define stack_init_size 100 #define stackincrement 10 typedef struct sqstack { int *base; int *top; int stacksize; } sqstack; int StackInit(sqstack *s) { s->base=(int *)malloc(stack_init_size *sizeof(int)); if(!s->base) return 0; s->top=s->base; s->stacksize=stack_init_size; return 1; } int Push(sqstack *s,int e) { if(s->top-s->base>=s->stacksize) { s->base=(int *)realloc(s->base,(s->stacksize+stackincrement)*sizeof(int)); if(!s->base) return 0; s->top=s->base+s->stacksize; s->stacksize+=stackincrement; } *(s->top++)=e; return e; } int Pop(sqstack *s,int e) { if(s->top==s->base) return 0; e=*--s->top; return e; } int stackempty(sqstack *s) { if(s->top==s->base) { return 1; } else { return 0; } } int conversion(sqstack *s) { int n,e=0,flag=0; printf("输入要转化的十进制数:\n"); scanf("%d",&n); printf("要转化为多少进制:\n"); scanf("%d",&flag); printf("将十进制数%d 转化为%d 进制是:\n",n,flag); while(n) { Push(s,n%flag); n=n/flag; } while(!stackempty(s)) { e=Pop(s,e); switch(e) { case 10: printf("A"); break; case 11: printf("B"); break; case 12: printf("C"); break; case 13: printf("D"); break; case 14: printf("E"); break; case 15: printf("F"); break; default: printf("%d",e); } } printf("\n"); return 0; } int main() { sqstack s; StackInit(&s); conversion(&s); return 0;                        }

    标签: 整数 基本操作 进制 转化 进制

    上传时间: 2016-12-08

    上传用户:爱你198

  • 16进制和字符串(汉字、数字、字母等)批量转换

     满足混合字符串(汉字和数字等字符)批量(非一个字符一个字符),转换为16进制;同样支持16进制转换为字符串,C++代码; 在VS2010上用MFC编码测试可运行。可用于串口通信数据编码。

    标签: 进制 字符串 字母 汉字 数字 转换

    上传时间: 2017-05-31

    上传用户:西蒙贝克

  • vba16进制读取

    vba16进制读取,测试可以使用。可以使用。

    标签: vba 16 进制 读取

    上传时间: 2018-01-25

    上传用户:BRCC

  • 8.13多进制数字频率调制(MFSK)系统

    8.13多进制数字频率调制(MFSK)系统

    标签: 8.13 MFSK 进制 数字频率 调制 系统

    上传时间: 2018-06-15

    上传用户:dyrdyr123

  • C语言十六进制转字符串和字符串转十六进制

    C语言十六进制转字符串和字符串转十六进制函数

    标签: 十六进制 字符串 C语言

    上传时间: 2018-09-11

    上传用户:mouren

  • 进制计数器

    利用vhdl语言编写百进制计数器(程序代码)

    标签: 进制计数器

    上传时间: 2018-12-20

    上传用户:你听哦哦

  • 十六进制七段数码显示器的Verilog设计

    学习7段数码显示译码器、十六进制计数器以及顶层连接模块的Verilog设计; 2、掌握组合逻辑,时序逻辑以及用例化语句实现顶层模块的Verilog设计方法; 3、熟悉QuartusⅡ的整个设计流程,仿真方法,引脚锁定,下载及测试方法。

    标签: Verilog 十六进制 七段数码 显示器

    上传时间: 2019-05-30

    上传用户:Lily_liu

  • 进制转换工具

    用于二进制、十六进行、十进制数据间相互转换的 进制转换工具

    标签: 进制转换

    上传时间: 2021-09-24

    上传用户:linuxp

  • 计数器电路触发器编码器译码器逻辑门数电电路Multisim仿真源文件20个合集: 100进制电路测试

    计数器电路触发器编码器译码器逻辑门数电电路Multisim仿真源文件20个合集:100进制电路测试.ms10100进制电路测试.ms10 (Security copy)74LS161测试电路.ms1074LS161测试电路.ms10 (Security copy)74LS192电路.ms1074LS192电路.ms10 (Security copy)D触发器到T'触发器测试.ms10D触发器到T'触发器测试.ms10 (Security copy)D触发器测试电路.ms10D触发器测试电路.ms10 (Security copy)JK触发器变为T触发器测试.ms10JK触发器变为T触发器测试.ms10 (Security copy)JK触发器测试.ms10JK触发器测试.ms10 (Security copy)RS基本触发器测试.ms10RS基本触发器测试.ms10 (Security copy)任意进制电路设计74LS160.ms10任意进制电路设计74LS160.ms10 (Security copy)四人表决器.ms10四人表决器.ms10 (Security copy)奇偶校验电路(Parity.pdf奇偶校验电路.ms10奇偶校验电路.ms10 (Security copy)抢答器.ms10抢答器.ms10 (Security copy)火灾报警.ms10火灾报警.ms10 (Security copy)简易密码锁设计.ms10简易密码锁设计.ms10 (Security copy)简易测频仪.ms10简易测频仪.ms10 (Security copy)简易秒表电路.ms10简易秒表电路.ms10 (Security copy)编码器74LS148D.ms10编码器74LS148D.ms10 (Security copy)译码器电路.ms10译码器电路.ms10 (Security copy)逻辑门.ms10逻辑门.ms10 (Security copy)

    标签: 计数器 电路 触发器 编码 译码

    上传时间: 2021-10-27

    上传用户:canderile

  • 字节集与十六进制高效互转,支持反转

    字节集与十六进制高效互转,支持反转,易语言源码

    标签: 字节 十六进制

    上传时间: 2021-11-04

    上传用户:g3839