Table des matières
Liste des opérateurs arithmétiques en Java
1. Opérateur d'addition «+».
2. Opérateur de soustraction « - »
3. Opérateur de multiplication « * ».
4. Opérateur de division « /. »
5. Opérateur de module « % ».
6. Opérateur d'incrémentation «++».
7. Opérateur de décrémentation « – »
Exemple d'implémentation d'opérateurs arithmétiques en Java
Conclusion
Maison Java javaDidacticiel Opérateurs arithmétiques en Java

Opérateurs arithmétiques en Java

Aug 30, 2024 pm 03:19 PM
java

Java fournit un environnement d'opérateur riche comme l'arithmétique, la relation, le bit au niveau du bit et la logique. Les opérateurs arithmétiques Java sont utilisés pour effectuer des opérations mathématiques simples. En Java, nous considérons les opérateurs d'addition, de soustraction, de multiplication et de division comme des opérateurs arithmétiques de base. Pour les opérateurs arithmétiques, les opérandes doivent être de type numérique. Java permet d'utiliser des opérations arithmétiques sur le type char ; en Java, char est considéré comme un sous-ensemble de int. Certains opérateurs arithmétiques binaires sont également utilisés comme opérateurs unaires ; par exemple, l'opérateur de soustraction est également utilisé pour annuler la valeur positive. Si l’un des types d’opérandes est double, float, long. L'autre opérande est également converti en double, float, long, respectivement.

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Liste des opérateurs arithmétiques en Java

Le tableau suivant présente la liste de tous les opérateurs arithmétiques en Java.

Operator Description
+ Addition (Also used as Unary Plus).
Subtraction (Also used as Unary Minus).
* Multiplication
/ Division
% Modulus
++ Increment
Decrement

Les opérateurs répertoriés ci-dessus avec leurs fonctions et leur syntaxe sont expliqués ci-dessous.

1. Opérateur d'addition «+».

Un opérateur d'addition est un opérateur unaire, c'est-à-dire une opération arithmétique effectuée entre deux opérandes. Fondamentalement, cet opérateur «+» est utilisé pour effectuer une simple opération d'addition arithmétique.

  • L'opérateur d'addition + est également utilisé avec les opérandes de type String pour concaténer deux chaînes distinctes.
  • De plus, Operator + est également utilisé comme Unary + ; il renvoie la valeur positive d'une variable.
  • Lorsqu'il est appliqué avec des opérandes numériques, il effectue une opération d'addition, et lorsqu'il est appliqué avec des opérandes de chaîne, il effectue une opération de concaténation.
  • Java nous permet d'effectuer une opération d'addition arithmétique sur des variables de type char.

Syntaxe :

"Result=Operand1 + Operand2" or "ResultString=String1 + String2" Or "+Operand"
Copier après la connexion

Operan1 et operand2 sont des types numériques et renvoient le résultat du type numérique. ResultString est une nouvelle chaîne concaténée de String1+String2.

2. Opérateur de soustraction « - »

L'opérateur de soustraction «» effectue une opération de soustraction de base. Cet opérateur est un opérateur binaire. Cet opérateur arithmétique s'appliquait uniquement aux opérateurs numériques.

  • L'opérateur de soustraction peut également être utilisé comme opérateur unaire pour annuler la valeur numérique de l'opérande.
  • Java nous permet d'effectuer une opération de soustraction arithmétique sur des variables de type char puisque char est considéré comme un sous-ensemble de int en Java.

Syntaxe :

Result = Operand1 – Operand2 or "- Operand"
Copier après la connexion

Opérande1 et Opérande2 sont de n'importe quel type numérique.

3. Opérateur de multiplication « * ».

L'opérateur de multiplication est également un opérateur binaire. Cet opérateur s'appliquait uniquement aux opérandes numériques. L'opérateur de multiplication effectue une opération de multiplication mathématique de base.

Syntaxe :

Result = Operand1 * Operand2
Copier après la connexion

Opérande1 et opérande2 sont deux valeurs numériques de type int, long, double ou float.

4. Opérateur de division « /. »

L'opérateur de division effectue une opération de division mathématique. Cet opérateur est également un opérateur binaire ; dans le cas où les deux opérandes sont de type entier, alors le résultat sera de type entier. Si un opérande de est de type Float, alors renvoie un résultat de type float. Lors de la division d'une valeur numérique avec 0 exception Java, le gestionnaire lève DivideByZeroException de type ArithmaticException.

Syntaxe :

result = Operand1 / Operand2;
Copier après la connexion

Opérande1 et Opérande2 ont n'importe quelle valeur numérique. L'opérande2 doit avoir une valeur non nulle.

5. Opérateur de module « % ».

L'opérateur modulo renvoie le reste des deux opérandes. Cet opérateur est également un opérateur binaire. L'opérateur Modulo peut être appliqué avec un entier ou toute autre variable de type à virgule flottante. Si vous essayez d'exécuter un nombre à virgule flottante avec modulo zéro, lève une ArithmaticException et renvoie la valeur NaN.

Syntaxe :

Result = Operand1 % Operand2;
Copier après la connexion

Opérande1 et Opérande2 sont des valeurs numériques. L'opérande2 doit être une valeur numérique non nulle.

6. Opérateur d'incrémentation «++».

L'opérateur d'incrémentation « ++ » incrémente la valeur de l'opérande de 1 à la fois. Un opérateur d'incrémentation est un opérateur unaire, c'est-à-dire qu'il s'applique avec un seul opérande. Cet opérateur peut être utilisé comme pré-incrément ou post-incrément.

  • Pré-incrémentation : En pré-incrémentation, la valeur est incrémentée en premier ; plus tard, il a été utilisé. Et l'opérateur est préfixé par l'opérande.
  • Post incrémentation : En post-incrémentation : la valeur précédente d'une variable est utilisée en premier, puis elle a été incrémentée. L'opérateur est postfixé à l'opérande.

Un opérateur d'incrémentation est utilisé avec toutes les variables numériques.

7. Opérateur de décrémentation « – »

L'opérateur de décrémentation « – » est un opérateur unaire. Cet opérateur décrémente la valeur de l'opérande de 1 à la fois. Cet opérateur peut être utilisé comme pré-décrémentation ou post-décrémentation.

  • Pré-Décrément : Dans Pré-Décrément -l'opérateur est préfixé par Operand. La valeur du premier opérande est décrémentée de 1 plus tard ; sa valeur a été utilisée.
  • Post Decrement : Dans Post, l'opérateur de décrémentation est postfixé à l'opérande. Ici, la valeur précédente de l'opérande est d'abord utilisée, puis elle a été décrémentée. Décrément appliqué à toutes les variables numériques.

Exemple d'implémentation d'opérateurs arithmétiques en Java

Vous trouverez ci-dessous des exemples d'opérateurs arithmétiques en Java.

Code :

public class OperatorDemo1
{
public static void main(String[] args)
{
int a=10;
int b=20;
int c=30;
int d=40;
int e=10;
System.out.println("");
System.out.println("a="+a+" b="+b+" c="+c+" d="+d);
System.out.println("");
System.out.println("Addition Operator +:a + b ="+(a+b));
System.out.println("Subtraction Operator -:b - a ="+(b-a));
System.out.println("Multiplication Operator *:a * b ="+(a*b));
System.out.println("Division Operator /:a / b ="+(b/a));
System.out.println("Unary Minus (d=40):"+(-d));
System.out.println("");
System.out.println("");
//Increment Operator ++
System.out.println("Value of e="+e+" After PreIncrement ++e:"+(++e));
System.out.println("Value of e="+e+" After PostIncrement :"+(e++)+" (e++):e= "+e);
System.out.println("");
//Decrement Operator --
System.out.println("");
System.out.println("Value of e="+e+" After PreDecrement (--e):"+(--e));
System.out.println("Value of e="+e+" After PostDecrement :"+(e--)+" (e--):e= "+e);
}
}
Copier après la connexion

Sortie :

Opérateurs arithmétiques en Java

Conclusion

Les opérateurs arithmétiques effectuent des opérations mathématiques simples. Étant donné que tous les langages de programmation utilisent des opérateurs arithmétiques, mais comparé à d’autres langages, Java offre plus de flexibilité. Nous pouvons utiliser des opérateurs arithmétiques uniques pour les opérations unaires plus ainsi que pour les opérations de concaténation de chaînes. Cela réduit même la complexité du code. Les développeurs peuvent facilement comprendre le fonctionnement simplement en observant le type d'opérandes associé au fonctionnement.

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!

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Break or Return of Java 8 Stream Forach? Break or Return of Java 8 Stream Forach? Feb 07, 2025 pm 12:09 PM

Java 8 présente l'API Stream, fournissant un moyen puissant et expressif de traiter les collections de données. Cependant, une question courante lors de l'utilisation du flux est: comment se casser ou revenir d'une opération FOREAK? Les boucles traditionnelles permettent une interruption ou un retour précoce, mais la méthode Foreach de Stream ne prend pas directement en charge cette méthode. Cet article expliquera les raisons et explorera des méthodes alternatives pour la mise en œuvre de terminaison prématurée dans les systèmes de traitement de flux. Lire plus approfondie: Améliorations de l'API Java Stream Comprendre le flux Forach La méthode foreach est une opération terminale qui effectue une opération sur chaque élément du flux. Son intention de conception est

PHP: un langage clé pour le développement Web PHP: un langage clé pour le développement Web Apr 13, 2025 am 12:08 AM

PHP est un langage de script largement utilisé du côté du serveur, particulièrement adapté au développement Web. 1.Php peut intégrer HTML, traiter les demandes et réponses HTTP et prend en charge une variété de bases de données. 2.PHP est utilisé pour générer du contenu Web dynamique, des données de formulaire de traitement, des bases de données d'accès, etc., avec un support communautaire solide et des ressources open source. 3. PHP est une langue interprétée, et le processus d'exécution comprend l'analyse lexicale, l'analyse grammaticale, la compilation et l'exécution. 4.PHP peut être combiné avec MySQL pour les applications avancées telles que les systèmes d'enregistrement des utilisateurs. 5. Lors du débogage de PHP, vous pouvez utiliser des fonctions telles que error_reportting () et var_dump (). 6. Optimiser le code PHP pour utiliser les mécanismes de mise en cache, optimiser les requêtes de base de données et utiliser des fonctions intégrées. 7

PHP vs Python: comprendre les différences PHP vs Python: comprendre les différences Apr 11, 2025 am 12:15 AM

PHP et Python ont chacun leurs propres avantages, et le choix doit être basé sur les exigences du projet. 1.Php convient au développement Web, avec une syntaxe simple et une efficacité d'exécution élevée. 2. Python convient à la science des données et à l'apprentissage automatique, avec une syntaxe concise et des bibliothèques riches.

PHP vs autres langues: une comparaison PHP vs autres langues: une comparaison Apr 13, 2025 am 12:19 AM

PHP convient au développement Web, en particulier dans le développement rapide et le traitement du contenu dynamique, mais n'est pas bon dans les applications de la science des données et de l'entreprise. Par rapport à Python, PHP présente plus d'avantages dans le développement Web, mais n'est pas aussi bon que Python dans le domaine de la science des données; Par rapport à Java, PHP fonctionne moins bien dans les applications au niveau de l'entreprise, mais est plus flexible dans le développement Web; Par rapport à JavaScript, PHP est plus concis dans le développement back-end, mais n'est pas aussi bon que JavaScript dans le développement frontal.

PHP vs Python: fonctionnalités et fonctionnalités de base PHP vs Python: fonctionnalités et fonctionnalités de base Apr 13, 2025 am 12:16 AM

PHP et Python ont chacun leurs propres avantages et conviennent à différents scénarios. 1.PHP convient au développement Web et fournit des serveurs Web intégrés et des bibliothèques de fonctions riches. 2. Python convient à la science des données et à l'apprentissage automatique, avec une syntaxe concise et une bibliothèque standard puissante. Lors du choix, il doit être décidé en fonction des exigences du projet.

Programme Java pour trouver le volume de la capsule Programme Java pour trouver le volume de la capsule Feb 07, 2025 am 11:37 AM

Les capsules sont des figures géométriques tridimensionnelles, composées d'un cylindre et d'un hémisphère aux deux extrémités. Le volume de la capsule peut être calculé en ajoutant le volume du cylindre et le volume de l'hémisphère aux deux extrémités. Ce tutoriel discutera de la façon de calculer le volume d'une capsule donnée en Java en utilisant différentes méthodes. Formule de volume de capsule La formule du volume de la capsule est la suivante: Volume de capsule = volume cylindrique volume de deux hémisphères volume dans, R: Le rayon de l'hémisphère. H: La hauteur du cylindre (à l'exclusion de l'hémisphère). Exemple 1 entrer Rayon = 5 unités Hauteur = 10 unités Sortir Volume = 1570,8 unités cubes expliquer Calculer le volume à l'aide de la formule: Volume = π × r2 × h (4

PHP: la fondation de nombreux sites Web PHP: la fondation de nombreux sites Web Apr 13, 2025 am 12:07 AM

Les raisons pour lesquelles PHP est la pile technologique préférée pour de nombreux sites Web incluent sa facilité d'utilisation, son soutien communautaire solide et son utilisation généralisée. 1) Facile à apprendre et à utiliser, adapté aux débutants. 2) Avoir une énorme communauté de développeurs et des ressources riches. 3) Largement utilisé dans WordPress, Drupal et d'autres plateformes. 4) Intégrez étroitement aux serveurs Web pour simplifier le déploiement du développement.

Créer l'avenir : programmation Java pour les débutants absolus Créer l'avenir : programmation Java pour les débutants absolus Oct 13, 2024 pm 01:32 PM

Java est un langage de programmation populaire qui peut être appris aussi bien par les développeurs débutants que par les développeurs expérimentés. Ce didacticiel commence par les concepts de base et progresse vers des sujets avancés. Après avoir installé le kit de développement Java, vous pouvez vous entraîner à la programmation en créant un simple programme « Hello, World ! ». Une fois que vous avez compris le code, utilisez l'invite de commande pour compiler et exécuter le programme, et « Hello, World ! » s'affichera sur la console. L'apprentissage de Java commence votre parcours de programmation et, à mesure que votre maîtrise s'approfondit, vous pouvez créer des applications plus complexes.

See all articles