JavaScript is required

What will you do to treat the constant 3.14 as a float?

A.
use float(3.14f)
B.
use 3.14f
C.
use f(3.14)
D.
use (f)(3.14)
Trả lời:

Đáp án đúng: B


Để biểu diễn hằng số 3.14 dưới dạng số thực dấu phẩy động (float) trong nhiều ngôn ngữ lập trình (như C, C++, Java), ta thêm hậu tố 'f' vào sau giá trị số. Điều này báo cho trình biên dịch biết rằng ta muốn coi giá trị này là một số thực đơn (single-precision floating-point number), thay vì số thực kép (double-precision floating-point number) mặc định. Do đó, phương án B là đáp án chính xác. Các phương án khác: - A: `float(3.14f)`: Cách này có thể đúng trong một vài ngôn ngữ (ví dụ: Python), nhưng không phổ biến và không phải là cách chuẩn để chỉ định một hằng số float. Hơn nữa, biểu thức này còn sử dụng `float()` như một hàm ép kiểu, trong khi câu hỏi đang hỏi về cách viết hằng số float. - C và D: `f(3.14)` và `(f)(3.14)`: Cả hai cách này đều sai cú pháp và không có ý nghĩa gì trong hầu hết các ngôn ngữ lập trình. Chúng có thể bị hiểu là gọi một hàm `f` với tham số là 3.14, nhưng `f` không được định nghĩa ở đây.

Câu hỏi liên quan