Số âm php

Một mẹo nhỏ đơn giản trong PHP khi bạn cần đảm bảo rằng một giá trị không giảm xuống dưới 0. Ví dụ: bạn có thể đang trừ chiết khấu từ tổng giá trị giỏ hàng và không muốn số tiền phải trả trở thành số âm

Bạn có thể làm điều này bằng cách sử dụng một điều kiện như thế này. -

$total = -8;
echo $total > 0 ? $total : 0; // Outputs '0'

Tuy nhiên, PHP có một phương thức để làm việc này cho chúng ta. Chúng ta có thể sử dụng phương pháp

$value = -9;
echo max[$value, 0]; // Outputs '0'
18

$value = -9;
echo max[$value, 0]; // Outputs '0'

Tất cả những gì

$value = -9;
echo max[$value, 0]; // Outputs '0'
18 làm là trả về số lớn hơn. Vì vậy, nếu
$value = -9;
echo max[$value, 0]; // Outputs '0'
20 là số âm trong ví dụ này thì
$value = -9;
echo max[$value, 0]; // Outputs '0'
21 sẽ là số lớn hơn và được trả về. Nếu
$value = -9;
echo max[$value, 0]; // Outputs '0'
20 là dương, nó sẽ lớn hơn
$value = -9;
echo max[$value, 0]; // Outputs '0'
21 và do đó,
$value = -9;
echo max[$value, 0]; // Outputs '0'
20 sẽ được trả về

Bàn luận In tất cả các số âm từ danh sách đã cho bằng vòng lặp for Lặp lại từng phần tử trong danh sách bằng vòng lặp for và kiểm tra xem số đó có nhỏ hơn 0 không. Nếu điều kiện thỏa mãn thì chỉ in ra số.  

Python3

kéo ra một danh sách các số, hãy viết một chương trình Python để in tất cả các số âm trong danh sách đã chọn.  

Ví dụ #1. Trong tất cả các số âm thanh từ danh sách đã được chọn bằng cách sử dụng vòng lặp, từng phần tử trong danh sách bằng cách sử dụng vòng lặp và kiểm tra xem số có nhỏ hơn 0. Nếu điều kiện thỏa mãn, thì chỉ trong số.  

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2

-10 -4 -45 -66 
7____53____54
-10 -4 -45 -66 
2
Negative numbers in the list:  -10 -21 -4 -66
6
Negative numbers in the list:  -10 -21 -4 -66
7

đầu ra

$value = -9;
echo max[$value, 0]; // Outputs '0'
0

$value = -9;
echo max[$value, 0]; // Outputs '0'
13
-10 -4 -45 -66 
4
-10 -4 -45 -66 
5
-10 -4 -45 -66 
6 Sử dụng vòng lặp while

Python3

-10 -4 -45 -66 
7____28
-10 -4 -45 -66 
9
$value = -9;
echo max[$value, 0]; // Outputs '0'
04
Negative numbers in the list:  -10 -21 -4 -66
1

Ví dụ #2. Sử dụng trong khi Loop & NBSP;

-10 -4 -45 -66 
10
-10 -4 -45 -66 
11
-10 -4 -45 -66 
12
-10 -4 -45 -66 
13

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2

-10 -4 -45 -66 
19

Negative numbers in the list:  -10 -21 -4 -66
3______221
-10 -4 -45 -66 
2
Negative numbers in the list:  -10 -21 -4 -66
6
Negative numbers in the list:  -10 -21 -4 -66
7
-10 -4 -45 -66 
4
-10 -4 -45 -66 
2
$value = -9;
echo max[$value, 0]; // Outputs '0'
04

đầu ra

-10 -4 -45 -66 

$value = -9;
echo max[$value, 0]; // Outputs '0'
17
-10 -4 -45 -66 
8
-10 -4 -45 -66 
16______104
Negative numbers in the list:  -10 -21 -4 -66
1 Sử dụng cách hiểu danh sách

Python3

-10 -4 -45 -66 
7____24
-10 -4 -45 -66 
277
-10 -4 -45 -66 
29

Ví dụ #3. Sử dụng danh sách hiểu & nbsp;

Negative numbers in the list:  -10 -21 -4 -66
3____1011____1012
$value = -9;
echo max[$value, 0]; // Outputs '0'
00
$value = -9;
echo max[$value, 0]; // Outputs '0'
014
$value = -9;
echo max[$value, 0]; // Outputs '0'
015

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2

Negative numbers in the list:  -10 -21 -4 -66

-10 -4 -45 -66 
99
-10 -4 -45 -66 
2

Negative numbers in the list:  -10 -21 -4 -66
501
-10 -4 -45 -66 
3
-10 -4 -45 -66 
4
-10 -4 -45 -66 
5
-10 -4 -45 -66 
1__ Sử dụng biểu thức lambda

Python3

đầu ra

Ví dụ #4. Sử dụng biểu thức Lambda & nbsp;

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2
-10 -4 -45 -66 
04

$value = -9;
echo max[$value, 0]; // Outputs '0'
01____422

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2

Negative numbers in the list:  -10 -21 -4 -66
0

119= -21 -93 01-10 -4 -45 -66 3 -10 -4 -45 -66 4-10 -4 -45 -66 5 danh sách1 __

Python3

$value = -9;
echo max[$value, 0]; // Outputs '0'
053
-10 -4 -45 -66 
2______204
$value = -9;
echo max[$value, 0]; // Outputs '0'
056
$value = -9;
echo max[$value, 0]; // Outputs '0'
00
$value = -9;
echo max[$value, 0]; // Outputs '0'
01
$value = -9;
echo max[$value, 0]; // Outputs '0'
059
$value = -9;
echo max[$value, 0]; // Outputs '0'
00
$value = -9;
echo max[$value, 0]; // Outputs '0'
061
$value = -9;
echo max[$value, 0]; // Outputs '0'
00
$value = -9;
echo max[$value, 0]; // Outputs '0'
063
$value = -9;
echo max[$value, 0]; // Outputs '0'
00
$value = -9;
echo max[$value, 0]; // Outputs '0'
01
$value = -9;
echo max[$value, 0]; // Outputs '0'
066
-10 -4 -45 -66 
2

đầu ra

Ví dụ #4. Sử dụng biểu thức Lambda & nbsp;

Python3

kéo ra một danh sách các số, hãy viết một chương trình Python để in tất cả các số âm trong danh sách đã chọn.  

Ví dụ #1. Trong tất cả các số âm thanh từ danh sách đã được chọn bằng cách sử dụng vòng lặp, từng phần tử trong danh sách bằng cách sử dụng vòng lặp và kiểm tra xem số có nhỏ hơn 0. Nếu điều kiện thỏa mãn, thì chỉ trong số.  

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2

-10 -4 -45 -66 
3______24
-10 -4 -45 -66 
5
-10 -4 -45 -66 
6
-10 -4 -45 -66 
7
-10 -4 -45 -66 
8
-10 -4 -45 -66 
18
-10 -4 -45 -66 
19
-10 -4 -45 -66 
20

-10 -4 -45 -66 
19

-10 -4 -45 -66 
22
-10 -4 -45 -66 
05
-10 -4 -45 -66 
24
-10 -4 -45 -66 
7
-10 -4 -45 -66 
8
-10 -4 -45 -66 
9
$value = -9;
echo max[$value, 0]; // Outputs '0'
04
Negative numbers in the list:  -10 -21 -4 -66
1
Negative numbers in the list:  -10 -21 -4 -66
3
-10 -4 -45 -66 
30

Ví dụ #2. Sử dụng trong khi Loop & NBSP;

Python3

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2

đầu ra

Ví dụ #4. Sử dụng biểu thức Lambda & nbsp;

-10 -4 -45 -66 
1
-10 -4 -45 -66 
2
-10 -4 -45 -66 
04

$value = -9;
echo max[$value, 0]; // Outputs '0'
01____422____53____1011
$value = -9;
echo max[$value, 0]; // Outputs '0'
012
$value = -9;
echo max[$value, 0]; // Outputs '0'
00____1014
$value = -9;
echo max[$value, 0]; // Outputs '0'
015

đầu ra

-10 -4 -45 -66 
0

Làm thế nào để bạn thêm các giá trị âm thanh vào một danh sách trong Python?

Phụ lục [b] cho d trong c. e = -1 * dc. e = -1 * d c .

Bạn có thể có số lượng âm thanh trong phạm vi Python không?

You can't use the integer integer in range []. Hầu hết thời gian, chúng tôi sử dụng bước giá trị âm thanh để đảo ngược một phạm vi. Nhưng ngoài bước, chúng ta có thể sử dụng các giá trị âm trong hai đối số khác [bắt đầu và dừng] của hàm phạm vi []

Chủ Đề