ใครพอจะทราบคำสั่งภาษาซีที่ใช้ในการอ่านค่า เลขฐาน16 เลขฐาน10 หรือ เลขฐาน2 บ้างครับ

ใครพอจะทราบคำสั่งภาษาซีที่ใช้ในการอ่านค่า เลขฐาน16 เลขฐาน10 หรือ เลขฐาน2 บ้างครับ

คือผมทำการเชื่อมต่อแบบ UART  กับบอร์ด ใช็โปรแกรม Qtcreator ในการเขียนภาษาซี  แต่บอร์ด อ่านค่าที่เป็น รหัส Ascii  ผมต้องการให้แสดงผลเป็น  เลขฐาน 16 เลขฐาน10 หรือเลขฐาน2 แบบไหนก็ได้

โค้ดคือ
void MainWindow::readData()
{
    QByteiArray data = serial.readAll();
    ui->textEdit->insertPlainText(QString(data));
}

ต้องแก้ตรงไหนครับแล้วใช้คำสั่งอะไรครับ   ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่