Python theo định nghĩa của nó cho phép xử lý độ chính xác của các số dấu phẩy động theo nhiều cách sử dụng các hàm khác nhau. Hầu hết chúng được định nghĩa trong mô-đun “toán học”. Trong bài viết này, chúng ta sẽ sử dụng phép tính độ chính xác cao trong Python với Số thập phân trong Python
ví dụ 1. Mã Python để minh họa trần[], trunc[] và sàn[]
Trong ví dụ này, chúng tôi sẽ đề cập đến một số phương pháp toán học. chẳng hạn như phương thức trunc[], phương thức ceil[] và phương thức floor[]
- trunc[]. Hàm này được sử dụng để loại bỏ tất cả các phần thập phân của số dấu phẩy động và trả về số nguyên không có phần thập phân
- trần nhà[]. Hàm này được sử dụng để in số nguyên nhỏ nhất lớn hơn số đã cho
- tầng lầu[]. Hàm này được sử dụng để in số nguyên lớn nhất nhỏ hơn số nguyên đã cho
Python3
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.459
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.451
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.452
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.453____24
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.455
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.456
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.451
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.452
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.453
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.454
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.455
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.457
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.458
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.451
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.4591
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.453
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.454
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.455
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.4596
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.4597
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.451
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.4500
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.453
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.454
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.455
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.450
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.4505
đầu ra.
The value of number till 2 decimal place[using %] is : 3.45 The value of number till 3 decimal place[using format[]] is : 3.453 The value of number till 2 decimal place[using round[]] is : 3.458
ví dụ 2. Cách giới hạn số float ở hai số thập phân trong Python
Trong ví dụ này, chúng ta sẽ xem Cách giới hạn số float ở hai số thập phân trong Python. Trong python float độ chính xác thành 2 float trong python và python float độ chính xác thành 3. Có nhiều cách để đặt độ chính xác của các giá trị dấu phẩy động. Một số trong số họ được thảo luận dưới đây