Wie man in PHP negative Zahlen in positive ganze Zahlen umwandelt

青灯夜游
Freigeben: 2023-03-15 18:40:01
Original
4514 Leute haben es durchsucht

So konvertieren Sie negative Zahlen in positive Ganzzahlen in PHP: 1. Verwenden Sie die Funktion abs(), um negative Zahlen in positive Zahlen umzuwandeln, und verwenden Sie die Funktion intval(), um positive Zahlen zu runden und in positive Ganzzahlen umzuwandeln. Die Syntax lautet „intval(abs($number ))“; 2. Verwenden Sie den Bitoperator „~“, um eine negative Zahl zu invertieren und eins hinzuzufügen. Die Syntax lautet „~$number + 1“.

Wie man in PHP negative Zahlen in positive ganze Zahlen umwandelt

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

php-Methode zum Konvertieren negativer Zahlen in positive ganze Zahlen

Methode 1: Verwenden Sie abs() und intval () function

  • abs () Funktion konvertiert negative Zahlen in positive Zahlen.

    Methode 2: Verwenden Sie den Bitoperator „~“, um eine negative Zahl zu invertieren und eine hinzuzufügen
  • <?php
    $number=-12.35;
    var_dump($number);
    $result =intval(abs($number));
    var_dump($result);
    ?>
    Nach dem Login kopieren

Erklärung:


Nachdem Sie eine positive Zahl invertiert und eine hinzugefügt haben, erhalten Sie das Komplement einer negativen Zahl Im Speicher wird der Zweierkomplementcode in den Originalcode konvertiert, der nach der Konvertierung der positiven Zahl die entsprechende negative Zahl ist.

Nachdem die negative Zahl invertiert und um eins addiert wurde, entsteht ein Komplementcode erhalten wird, aber der ursprüngliche Code des Komplements der positiven Zahl ist derselbe. Hinweis: Inversion und Abruf. Negative Codes sind zwei verschiedene Konzepte. Bei der Berechnung liegen sie alle in der Form eines Zweierkomplements vor, da es sich um negative Zahlen handelt Empfohlenes Lernen: „Wie man in PHP negative Zahlen in positive ganze Zahlen umwandeltPHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWie man in PHP negative Zahlen in positive ganze Zahlen umwandelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!