Skip to content

GondaKid/Qint_16bytes_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qint_16bytes_project

!!!English below!!!

Biểu diễn và tính toán số nguyên lớn

Thành viên nhóm:

  • 18120514 - Phan Thiên Phúc
  • 18120517 - Nguyễn Công Bình Phương

Yêu cầu đồ án:

Biểu diễn kiểu dữ liệu số nguyên lớn có dậu gọi là QInt có đọ lớn 16 byte gồm một số chức năng:

  • Chuyển đổi QInt giữa các hệ số (thập phân, nhị phân, thập lục phân) và ngược lại.
  • Thực hiện các phép toán: +, - *, /, và các toán tử: AND, OR, NOT, XOR, <<, >>,...

Implement and compute big numbers

Group members:

  • 18120514 - Phan Thien Phuc
  • 18120517 - Nguyen Cong Binh Phuong

Project summary:

Implement a 16 bytes signed-integer (called QInt) with some default functionality:

  • Convert between binary, decimal and hexadecimal base.
  • Do defaults operations: +, -, *, /, and also bit-wise operations: AND, OR, NOT ,XOR, << , >>, circular shift(1 bit).

FEELS FREE TO USE FOR EDUCATIONAL PURPOSE

THANKS FOR READING!

About

First pet project of Computer Architecture class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages