tailieunhanh - Learning Perl - Dữ liệu vô hướng part 2

Trong trường hợp thứ nhất, toán tử ** có luật kết hợp phải, c ho nên c ác dấu ngoặc được áp dụng từ bên phải. So sánh với nó, c ác toán tử * và / c ó luật kết hợp trái, cho tập các dấu ngoặc bên trái. Chuyển đổi giữa số và xâu Nếu một giá trị xâu được dùng như một toán hạng cho một toán tử số (chẳng hạn, +), thì Perl sẽ tự động c huyển xâu thành giá trị số tương đương, dường như nó đã được đưa vào như một giá. | Trong trường hợp thứ nhất toán tử có luật kết hợp phải cho nên các dấu ngoặc được áp dụng từ bên phải. So sánh với nó các toán tử và có luật kết hợp trái cho tập các dấu ngoặc bên trái. Chuyển đổi giữa số và xâu Nếu một giá trị xâu được dùng như một toán hạng cho một toán tử số chẳng hạn thì Perl sẽ tự động chuyển xâu thành giá trị số tương đương dường như nó đã được đưa vào như một giá trị dấu phẩy động. Những chất liệu phi số đằng đuôi và khoảng trắng đằng đầu đều bị bỏ qua một cách yên lặng và lễ phép cho nên với dấu cách đứng trước chuyển thành với lời nhắc nhở nhẹ nhàng . Tại một cực điểm của điều này một cái gì đó không phải là số tẹo nào sẽ được chuyển thành 0 mà không có báo trước như xâu jerry được dùng như số . Giống vậy nếu một giá trị số được cho khi đang cần tới một giá trị xâu cho phép ghép xâu chẳng hạn thì giá trị số sẽ được mở rộng thành bất kì xâu nào sẽ được in ra cho số đó. Chẳng hạn nếu bạn muốn ghép nối x và theo sau là kết quả của 4 nhân với 5 thì bạn có thể làm đơn giản là X . 4 5 sẽ thành X .20 hay X20 . nhớ rằng các dấu ngoặc này buộc 4 5 phải được tính trước khi xem xét toán tử ghép nối xâu . Nói cách khác bạn không thực sự phải lo lắng gì về liệu bạn có một số hay một xâu phần lớn thời gian . Perl thực hiện mọi chuyển đổi cho bạn. Biến vô hướng Một biến là một tên gọi cho một chỗ chứa giữ được một hay nhiều giá trị. Tên của biến là không đổi trong toàn bộ c hương trình nhưng giá trị hay các giá trị được chứa trong biến đó về cơ bản thì lại thay đổi đi thay đổi lại trong suốt sự thực hiện chương trình. Một biến vô hướng thì giữ một giá trị vô hướng riêng biểu thị cho một số hay một xâu hay cả hai . Các tên biến vô hướng bắt đầu với dấu và tiếp theo sau là một chữ rồi thì có thể là nhiều chữ số hay dấu gạch dưới. Chữ hoa và chữ thường là phân biệt biến A là khác biến a. Và tất cả các chữ số và gạch thấp đều có nghĩa cho nên a_very_long_variable_that_ends_in_1 là khác với a_very_long_variable_that_ends_in_2. Bạn

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.