dec_hex.c
来自「Example the project test UART for AVR161」· C语言 代码 · 共 26 行
C
26 行
#include "io8515.h"
#include "hider_ver2.h"
unsigned char buf_dec[8];
void sprint_long(long int var){
var=var&0x1ffff;
buf_dec[1]=var/1000000;
buf_dec[2]=var%1000000/100000;
buf_dec[3]=(var%1000000)/10000-buf_dec[2]*10;
buf_dec[4]=(var%1000000)/1000-buf_dec[2]*100-buf_dec[3]*10;
buf_dec[5]=(var%1000000)/100-buf_dec[2]*1000-buf_dec[3]*100-buf_dec[4]*10;
buf_dec[6]=(var%1000000)/10-buf_dec[2]*10000-buf_dec[3]*1000-buf_dec[4]*100-buf_dec[5]*10;
buf_dec[7]=(var%1000000-buf_dec[2]*100000-buf_dec[3]*10000-buf_dec[4]*1000-buf_dec[5]*100-buf_dec[6]*10);
}
void sprint_int(unsigned int var){
buf_dec[1]=var/10000;
buf_dec[2]=var%10000/1000;
buf_dec[3]=(var%10000)/100-buf_dec[2]*10;
buf_dec[4]=(var%10000)/10-buf_dec[2]*100-buf_dec[3]*10;
buf_dec[5]=var%10000-buf_dec[2]*1000-buf_dec[3]*100-buf_dec[4]*10;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?