
Que onda chavos, este signito, que sirve para potencia (^), en java, en C++ en PHP, sirve para expresar una variante del or , especificamente el XOR... por lo que si lo usan en esos lenguajes, por la sintaxis, lo mas probable es que no haga lo que ustedes esperan que haga...
La forma correcta de expresar la sintaxis de exponente en java es como la presento en este post... les colorié de rojo, la importación de la librería que permite ese tipo de operaciones matemáticas, y por otro lado ,la operación en si... espero les sirva y conteste sus dudas... sale chavos? hechenle los kilos, y analicen mucho sus programas y diviertanse resolviendolos....
Este programa lo hice en netbeans... entonces adaptenlo a su programa...
package javaapplication20;
import java.util.Scanner;
import java.lang.Math;
public class Main {
public static void main(String[] args) {
Scanner miescaner = new Scanner(System.in);
float x=0;
float y=0;
float resul=0;
System.out.println ("Dame la base x");
x= miescaner.nextFloat();
System.out.println ("Dame el exponente y");
y= miescaner.nextFloat();
resul=(float) (Math.pow(x,y));
System.out.println (resul);
}
}
No hay comentarios:
Publicar un comentario