Hướng dẫn how do you check if a number is positive in php? - làm thế nào để bạn kiểm tra xem một số là số dương trong php?
Nó chắc chắn đang hướng tới vùng đất tối ưu hóa vi mô, nhưng hey: mã tôi đang làm việc nhai qua hàng triệu mặt hàng mỗi ngày và đó là thứ Sáu. Vì vậy, tôi đã làm một chút thử nghiệm ... Show
Sau đó tôi đã chạy các thử nghiệm trên cho cả giá trị số nguyên và chuỗi Tùy chọn 1: Thử nghiệm đúc/tương đương đơn giản
Tùy chọn 2: Sử dụng is_int () và ctype_digit ()
Tùy chọn 3: Biểu thức thông thường
Có lẽ không có gì đáng ngạc nhiên, tùy chọn 1 cho đến nay là nhanh nhất, vì không có cuộc gọi chức năng nào, chỉ là đúc. Cũng đáng chú ý là không giống như các phương thức khác, Tùy chọn 1 coi giá trị float-inter-inter của chuỗi "5.0" là một số nguyên:
Có hay không đó là một điều tốt cho trường hợp sử dụng cụ thể của bạn là một bài tập cho người đọc ... Một số được cho là dương nếu nó lớn hơn 0 và nó được cho là âm nếu nó nhỏ hơn 0. Một số có thể được kiểm tra bằng không, dương và âm bằng cách sử dụng nếu, if-else, nested if-else và các câu lệnh if-else ngắn. Phương pháp 1: Sử dụng câu lệnh IFTrong ví dụ dưới đây, nếu các câu lệnh có điều kiện được sử dụng để kiểm tra xem một số đã cho là dương hay âm. 0) {$message = "Positive number";} if ($x == 0) {$message = "Zero";} if ($x < 0) {$message = "Negative number";} echo $message."\n"; } CheckNumber(5.5); CheckNumber(-10.8); ?> Mã trên sẽ cho đầu ra sau: Positive number Negative number Phương pháp 2: Sử dụng câu lệnh IF-ElseNó cũng có thể đạt được bằng cách sử dụng các câu lệnh có điều kiện if-else. 0) {$message = "Positive number";} elseif ($x == 0) {$message = "Zero";} else {$message = "Negative number";} echo $message."\n"; } CheckNumber(5.5); CheckNumber(-10.8); ?> Mã trên sẽ cho đầu ra sau: Positive number Negative number Positive number Negative numberPhương pháp 2: Sử dụng câu lệnh IF-Else = 0) { if ($x > 0) $message = "Positive number"; else $message = "Zero"; } else $message = "Negative number"; echo $message."\n"; } CheckNumber(5.5); CheckNumber(-10.8); ?> Mã trên sẽ cho đầu ra sau: Positive number Negative number Positive number Negative numberPhương pháp 2: Sử dụng câu lệnh IF-Else 0)? "Positive number" : (($x == 0)? "Zero" : "Negative number"); echo $message."\n"; } CheckNumber(5.5); CheckNumber(-10.8); ?> Mã trên sẽ cho đầu ra sau: Positive number Negative number Các trang được đề xuất
Làm thế nào để bạn kiểm tra xem một số có dương hay không?Một số là dương nếu nó lớn hơn 0.Chúng tôi kiểm tra điều này trong biểu thức của nếu.Nếu là sai, số sẽ bằng không hoặc âm.Điều này cũng được kiểm tra trong biểu thức tiếp theo.. We check this in the expression of if. If it is False, the number will either be zero or negative. This is also tested in subsequent expression.
Làm thế nào để bạn tìm thấy số tích cực và âm trong PHP?Chương trình số tích cực và âm trong PHP $ số = 4;echo "Nhập bất kỳ số nào:";Echo $ số;tiếng vang "";Nếu ($ số$number=4; echo "Enter any number: "; echo $number; echo "
"; if($number<0) { echo "Number is negative"; } else { echo "Number is positive"; } ?> Làm thế nào kiểm tra xem giá trị có trừ trong PHP không?Trong PHP, chúng ta có thể tìm thấy giá trị tuyệt đối của một số nguyên bằng cách sử dụng hàm abs ().Ví dụ: nếu tôi đang cố gắng tìm ra sự khác biệt giữa hai hình tôi có thể làm điều này: $ doanh thu = 10000;$ chi phí = 12500;$ chênh lệch = abs ($ doanh thu- $ chi phí);Echo "Sự khác biệt là".by using the abs() function. For example if I were trying to work out the difference between two figures I could do this: $turnover = 10000; $overheads = 12500; $difference = abs($turnover-$overheads); echo "The Difference is ".
Làm thế nào để bạn tạo một số âm tính trong PHP?Php abs () Hàm echo (abs (6.7). "");Echo (abs (-6.7).echo(abs(-6.7) . |