Comment convertir des nombres négatifs en entiers positifs en php

青灯夜游
Libérer: 2023-03-15 18:40:01
original
4513 Les gens l'ont consulté

Comment convertir des nombres négatifs en entiers positifs en PHP : 1. Utilisez la fonction abs() pour convertir les nombres négatifs en nombres positifs, et utilisez la fonction intval() pour arrondir les nombres positifs et les convertir en entiers positifs. "intval(abs($number ))"; 2. Utilisez l'opérateur bit "~" pour inverser un nombre négatif et en ajouter un, la syntaxe est "~$number + 1".

Comment convertir des nombres négatifs en entiers positifs en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Méthode php pour convertir les nombres négatifs en entiers positifs

Méthode 1 : Utiliser abs() et La fonction intVal () function

  • abs () convertit les nombres négatifs en nombres positifs

  • intval () tourne les nombres positifs et les converties en entiers positifs

implémentation Code:

<?php
$number=-12.35;
var_dump($number);
$result =intval(abs($number));
var_dump($result);
?>
Copier après la connexion

Comment convertir des nombres négatifs en entiers positifs en php

Méthode 2 : Utilisez l'opérateur bit "~" pour inverser un nombre négatif et en ajouter un

<?php
function plus_minus_conversion($number = 0){
    echo ~$number + 1;
}
echo plus_minus_conversion(-100.58);
?>
Copier après la connexion

Comment convertir des nombres négatifs en entiers positifs en php

Explication :

Après avoir inversé un nombre positif et en avoir ajouté un, vous obtenez le complément d'un nombre négatif. existent sous forme de complément. Dans la mémoire, le code complémentaire à deux est converti en code d'origine, qui est le nombre négatif correspondant après la conversion du nombre positif

Une fois le nombre négatif inversé et ajouté par un, un code complémentaire. est obtenu, mais le code original du complément du nombre positif est le même

Remarque : l'inversion et la récupération des codes négatifs sont deux concepts différents pendant le fonctionnement, ils sont tous sous forme de complément car des nombres négatifs sont impliqués

Apprentissage recommandé : " Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!