Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menentukan antara dua nombor yang paling hampir dengan nilai 100 dalam PHP

Bagaimana untuk menentukan antara dua nombor yang paling hampir dengan nilai 100 dalam PHP

藏色散人
藏色散人asal
2021-08-13 09:54:372746semak imbas

Dalam artikel sebelumnya "Bagaimana untuk menambah "jika" ke hadapan rentetan yang diberikan melalui PHP " Saya akan memperkenalkan kepada anda bagaimana untuk menambah "jika" di hadapan rentetan yang diberikan melalui PHP . Ia juga merupakan kajian tentang pernyataan bersyarat Hari ini, artikel ini akan memperkenalkan kepada anda bagaimana untuk menentukan sama ada nombor tertentu di antara dua nombor adalah paling hampir dengan nilai 100. Sudah tentu, anda juga boleh memutuskan nilai rapat ini mengikut situasi.

Soalan khusus adalah seperti berikut:

Cara menulis program PHP untuk menyemak nombor mana antara dua integer yang diberikan paling hampir dengan nilai 100 dan kembali jika kedua-duanya nombor adalah sama dengan 0.

Memandangkan syarat dan keperluan sudah lengkap, mari mulakan pengekodan!

Berikut ialah kaedah pelaksanaan yang saya berikan untuk rujukan dan kajian anda:

<?php
function test($x, $y)
{
    $n = 100;
    $val = abs($x - $n);
    $val2 = abs($y - $n);
    return $val == $val2 ? 0 : ($val < $val2 ? $x : $y);
}

echo test(78, 95)."<br>";
echo test(95, 95)."<br>";
echo test(99, 70)."<br>";

Hasil keluarannya ialah:

95
0
99

Mari kita lihat satu pasangan daripada parameter ialah (78, 95), dan yang hampir 100 adalah jelas 95 pasangan parameter kedua ialah (95, 95), dan dua nombor yang sama mengembalikan 0; , dan 99 dikembalikan 🎜>", yang bermaksud nilai pulangan ialah Mengembalikan nilai mutlak nombor. Jika jenis nombor ialah titik terapung, jenis yang dikembalikan juga ialah titik terapung. Jika tidak, ia akan dikembalikan dalam bentuk integer.

Kemudian tidak banyak pengenalan tentang pengendali ternary

(jika ungkapan sebelum tanda soal adalah benar, ungkapan sebelum titik bertindih dilaksanakan, jika tidak ungkapan selepas kolon dilaksanakan), dalam artikel sebelum ini saya telah menggunakan dan memperkenalkannya berkali-kali. absabs(number);

Akhir sekali, saya ingin mengesyorkan "

Tutorial Video PHP?:" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!

Atas ialah kandungan terperinci Bagaimana untuk menentukan antara dua nombor yang paling hampir dengan nilai 100 dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn