请问大侠,我在用372做PC与51的通迅时,从上位机发送数据到下位机(比如123),下位机收到时为三个数的ASC2码值(31,32,33),请问如果我想把其转换为整数的123,我该怎样做呢。谢谢了
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
请问大侠,我在用372做PC与51的通迅时,从上位机发送数据到下位机(比如123),下位机收到时为三个数的ASC2码值(31,32,33),请问如果我想把其转换为整数的123,我该怎样做呢。谢谢了
ASC2码值(31,32,33)减去0x30,不就得到1,2,3了么
我想直接变成123一个整数,1在百位。2要十位。3在个位这个样子。
1*100 + 2*10 + 3