Heim  >  Artikel  >  Backend-Entwicklung  >  Wie man in PHP negative Zahlen in positive ganze Zahlen umwandelt

Wie man in PHP negative Zahlen in positive ganze Zahlen umwandelt

青灯夜游
青灯夜游Original
2022-04-19 20:59:584445Durchsuche

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);
    ?>

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!

Stellungnahme:
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