À propos de la double fonction -java

sample


		double d = 5/10;
		System.out.println(d);

Le résultat de d est 0,0. Pas 0,5. C'est parce que les deux littéraux sont de type int.

sample


		int d = 5/10;
		System.out.println(d);

Puisque le résultat de est 0, il est converti en double type et devient 0.0.

Puisque le résultat du calcul est int dans le calcul entre les types int Faites de l'un ou l'autre un double littéral.

sample


		double d = 5.0/10;
		System.out.println(d);
Ou
		double d = 5/10.0;
		System.out.println(d);

Le résultat est Ce sera 0,5.

Recommended Posts

À propos de la double fonction -java
À propos de la méthode
À propos du paquet
Sortie sur la méthode, partie 2
À propos de la classe StringBuilder
Commentaire: à propos de l'interface
À propos du pipeline d'actifs
À propos de l'opérateur ternaire
Comprenons la fonction!
À propos de la méthode de longueur
À propos du module Kernel
À propos de la méthode cartographique
À propos de la méthode des ancêtres
[Sortie] À propos de la base de données
À propos de la méthode to_s.
À propos de la gestion de Null
A propos de la spécification du chemin JAXRS
Sortie sur la méthode Partie 1
Remarques sur la portée
À propos de la description de Docker-compose.yml
À peu près la même et la même valeur
Rails ~ Comprendre la fonction de message ~
À propos du cycle de vie Android
À propos de l'explication sur le type de fonction
À propos du langage de programmation Crystal
Prise en compte de la méthode des temps
À propos de l'ajout d'une fonction similaire
À propos de la fonction de Spring Boot en raison de différentes versions
Une note sur la fonction de départ de Ruby on Rails
À propos du comportement de ruby Hash # ==
À propos de la langue à apprendre à partir de maintenant
À propos des bases du développement Android
À propos des méthodes equals () et hashcode ()
À propos du symbole <%%> dans Rails erb
À propos de la bande d'applications de partage d'informations
À propos de la gestion des erreurs de la fonction de commentaire
[Rails] À propos de la mise en œuvre de la fonction similaire
À propos de l'environnement de développement actuel (Java 8)
Un murmure sur la classe utilitaire
À propos du rôle de la méthode initialize
Pensez aux 7 règles d'Optionnel
À propos =
Comment ajouter la fonction de suppression
À propos du niveau de journalisation de java.util.logging.Logger
Devinez le cadre de persistance Java 2017 (3) Reladomo
Vérifiez à nouveau la commande OpenSSL
Qu'est-ce qu'un test? ・ À propos de l'importance d'un test
[Swift] Une note sur la fonction et la fermeture
À propos de la procédure pour que Java fonctionne
À propos du nouveau modèle de version de Java @ Seki Java (20/07/2018)
À propos du fonctionnement de next () et nextLine ()