2011-02-09 36 views

Trả lời

58

dấu gạch dưới được bỏ qua. Bạn có thể đặt chúng vào để làm cho chúng dễ đọc hơn.

9

Nó chỉ là một tiện cú pháp để tách hàng ngàn:

$ ruby -e 'puts 1_000 + 1_000_000' #=> 1001000 
+0

Đây là một câu hỏi Ruby, vậy làm thế nào về một ví dụ của Ruby? –

+3

Tôi không biết Ruby, nhưng tôi nghĩ đây là một cược an toàn do nguồn cảm hứng của Ruby với Perl. Bạn có thể chỉnh sửa câu trả lời. – zoul

5

Đây là đối tượng Phạm vi, thuộc loại a..b

Trong trường hợp này, nó cung cấp cho bạn số từ 0 đến 10.000 dưới dạng Nổi.

dấu gạch dưới '_' bị bỏ qua và được sử dụng để dễ đọc, vì vậy 10_000 tương đương 10.000.

Mua thêm 0 vào mỗi phần của dãy, số sẽ được coi là phao thay vì số nguyên, vì vậy bạn sẽ không thể lặp qua phạm vi (mỗi phương pháp sẽ tăng ngoại lệ).

Các vấn đề liên quan