Rate this post

Dart Number

Number là kiểu dữ liệu được sử dụng để giữ giá trị số. Trong Dart, Nó có thể có hai loại –

  • Integer
  • Double

Integer – là số nguyên có thể được viết mà không có thành phần phân số. Ví dụ – 20, 30, -3215, 0, v.v. Một số nguyên có thể có dấu hoặc không dấu. Biểu diễn giá trị số nguyên nằm trong khoảng từ -263 đến 263 số không thập phân. Từ khóa int dùng để khai báo giá trị số nguyên trong Dart .

  1. int  id =  501 ;   

Double – là những số có thể được viết bằng số dấu phẩy động hoặc số có dấu thập phân lớn hơn. Từ khóa double dùng để khai báo giá trị Double trong Dart.

  1. double root = 1.41234;  
  2. or  
  3. double rupees  = 100000; 

Các bài viết liên quan:

Quy tắc cho giá trị số nguyên

  • Giá trị số nguyên phải là một chữ số.
  • Các dấu thập phân không được bao gồm trong một số nguyên.
  • Các số không có dấu luôn là một số dương. Các số có thể là số âm hoặc số dương.
  • Kích thước của giá trị số nguyên phụ thuộc vào nền tảng, nhưng giá trị số nguyên không được dài hơn 64 bit.

Hãy xem ví dụ sau:

Ví dụ:


Đầu ra:

Hàm parse() 

Hàm parse () chuyển đổi chuỗi số thành số. Hãy xem xét ví dụ sau:

Ví dụ –

Đầu ra:

Giải trình –

Trong ví dụ trên, chúng tôi đã chuyển đổi các chuỗi số thành các số bằng cách sử dụng phương thức parse () sau đó được lưu trữ trong các biến. Sau khi chuyển đổi thành công, chúng ta thực hiện thao tác thêm và in kết quả ra màn hình.

Thuộc tính số

Tính chấtSự miêu tả
hashcodeNó trả về mã băm của một số nhất định.
isFiniteNếu số đã cho là hữu hạn, thì nó trả về true.
isInfiniteNếu số vô hạn, nó trả về true.
isNanNếu số không âm thì nó trả về true.
isNegativeNếu số âm thì nó trả về true.
signNó trả về -1, 0 hoặc 1 tùy thuộc vào dấu của số đã cho.
isEvenNếu số đã cho là số chẵn thì nó trả về true..
isOddNếu số đã cho là số lẻ thì nó trả về true.

Phương pháp số

Các phương pháp số thường được sử dụng được đưa ra dưới đây.

Phương phápSự miêu tả
abs ()Nó cho giá trị tuyệt đối của một số nhất định.
ceil ()Nó cung cấp giá trị trần của một số nhất định.
floor()Nó cung cấp giá trị sàn của một số nhất định.
compareTo()Nó so sánh giá trị với số khác.
remainder()Nó cho phần còn lại bị cắt ngắn sau khi chia hai số.
round()Nó trả về vòng của số.
toDouble ()Nó cho phép đại diện tương đương kép của số.
toInt ()Trả về biểu diễn số nguyên tương đương của số.
toString ()Trả về biểu diễn chuỗi tương đương của số
truncate()Trả về số nguyên sau khi loại bỏ các chữ số phân số.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Contact Me on Zalo
Call now