THẢO LUẬN

Đúng rồi bác, vì nó là phần thập phân sẽ khi chuyển từ nhị phân sang sẽ là dạng nhân với 2^-x, nên các số có phần thập phân lẻ ngoài các số tổng/tích/thương kia sẽ bị lặp vĩnh viễn Mình cũng hạn chế nói sâu về cách tính toán, chủ yếu cho ae biết sự tồn tại của floating point và ưu nhược điểm của nó dẫn tới việc sai số thôi ❤️ Hoặc nếu ae thích tính toán sẽ ra bài khác!

0

Các số dạng 2^(x), với x là -1,-2,-3,.... hoặc số là tổng/tích/thương/hiệu của các số 2^(x) (vd: 0.25 + 0.5 = 0.75) thì sẽ biểu diễn được dưới dạng binary, còn lại tất cả sẽ không biểu diễn được (dãy bit vô tận)

=> 0.1 và 0.2 không biểu diễn được nên tính toán sẽ có khả năng sai

=> 0.1 + 0.2 = 0.3........04 (lúc này thì hãy bắt đầu đọc bài viết này)

Nên các kiến trúc và ngôn ngữ lập trình sẽ đều theo một chuẩn định dạng như IEEE-754 để lưu trữ và format, đọc sơ cho vui, chứ tính toán cái này chẳng giải quyết đc vấn đề nào cả, đừng cố deep dive làm gì. Tính toán với số thực thì nên dùng lib của ng khác viết hoặc tự tính cũng được nếu bạn siêng 😃)

0

Phần này hơi phức tạp về công thức về tính toán. Đại loại sẽ cần biến đổi phần thập phân và phân nguyên về dạng nhị phân, sau đó từ phần mũ dịch dấu tính ra phần exponent 8 bit kia. Nếu nhiều người quan tâm mình sẽ làm một bài hướng dẫn chuyển đổi tính toán bằng tay

0

Đã hiểu ý tưởng về floating point, nhưng đoạn tính toán cụ thể ra cái 𝟬.𝟭 => 𝟬 𝟬𝟭𝟭𝟭𝟭𝟬𝟭𝟭 𝟭𝟬𝟬𝟭𝟭𝟬𝟬𝟭𝟭𝟬𝟬𝟭𝟭𝟬𝟬𝟭𝟭𝟬𝟬𝟭𝟭𝟬𝟭 thì như nào ạ?

0

bạn cài laravel trong máy tính rồi upload nó lên host à

0

Mình cần tạo 1 game MU origin mobile nhưng chưa có kinh nghiệm vào game . Bạn có thể hướng dẫn mình được không khi thành thạo mình mới có thể nhờ bạn chạy online ra thị trường đc . Mong đc rep . Tks

0

Viết tiếp đi bạn ơi, cảm ơn bạn nhiều

0

Bài viết hay b 😁

0
thg 6 10, 2023 6:17 CH

đúng là không biết phân biệt modal vs dialog như thế nào luôn. đang dùng MUI đến đoạn chọn dùng cái nào cũng thấy phân vân

+1
thg 6 10, 2023 2:37 CH

Tại sao vậy ạ

0

Điều mà bạn nói đúng là quan điểm phổ biến trong ngành công nghệ thông tin hiện nay. Vậy nên mình mới thấy bài viết này rất có ý nghĩa, vì nó giúp thể hiện rằng vai trò của Tester cũng rất quan trọng không kém Developer.

Mặc dù một Developer có thể có kiến thức về testing và thực hiện một số công việc testing, nhưng vai trò của Tester không chỉ đơn giản là kiểm tra chức năng. Tester đóng vai trò quan trọng trong việc tìm ra lỗi, xác định tính năng không phù hợp và đảm bảo chất lượng của sản phẩm. Công việc của Tester yêu cầu một tư duy khác biệt và một góc nhìn độc lập, giúp phát hiện các vấn đề mà Developer có thể đã bỏ qua. Giống như việc một người sẽ rất khó nhìn thấy lưng của mình nhưng lại dễ dàng thấy lưng của người khác vậy. Mỗi người chuyên về một lĩnh vực riêng, tạo nên sự đa dạng và cân bằng trong quá trình phát triển phần mềm.

Việc một Tester có nguy cơ lay off cao hơn không phải là do khả năng của Developer có thể thay thế được công việc của Tester, mà là do nhiều yếu tố khác như yêu cầu tài chính, áp lực kinh doanh, hay thậm chí sự thay đổi trong chiến lược công ty.

Tóm lại, Tester và Developer đều đóng vai trò quan trọng và không thể hoàn toàn thay thế lẫn nhau. Sự đa dạng và cân bằng giữa hai vai trò này là yếu tố quan trọng trong quá trình phát triển phần mềm. Giống như việc trong một gia đình, một người bố tốt hoàn toàn cũng có khả năng cho con một cuộc sống đầy đủ, nhưng thiếu bàn tay chăm sóc và tình cảm của mẹ thì đứa bé vẫn luôn cảm thấy thiếu thốn, không trọn vẹn, vậy nên dù người bố con tốt, hoàn hảo và yêu con, chăm sóc con cỡ nào cũng không hoàn toàn thay thế được người mẹ.

Cám ơn bạn đã để lại quan điểm ❤️

+1
thg 6 10, 2023 9:44 SA

xử lý đc chưa bạn ơi? tôi cugnx bị lỗi giống bạn

0

Dev có thể làm công việc của Tester, còn ngược lại thì không. Chắc vì vậy nên Tester sẽ thuộc diện nguy cơ lay off cao hơn

+1

Bài viết đáng đọc

0

DB_HOST= DB_USERNAME= DB_PASSWORD= DB_NAME=

0
Avatar
đã bình luận cho bài viết
thg 6 10, 2023 3:17 SA

Mình bị lỗi "message":"sender not found" làm sao để khắc phục ạ...?

0
thg 6 10, 2023 1:43 SA

hữu ích quá bác ơi

0
Avatar
đã bình luận cho bài viết
thg 6 9, 2023 8:07 CH

form label gồm text và có cái dấu * thể hiện có required hay không thì atom hay molecule nhỉ?

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí