Tipos de Numeros
Los números más conocidos son los números naturales, que se usan para contar. Éstos, conjuntamente con los números negativos, conforman el conjunto de los enteros. Cocientes de enteros generan los números racionales. Si se incluyen todos los números que pueden expresarse con decimales pero no con fracciones de enteros (irracionales), se habla entonces de los números reales; si a éstos se les añade los números complejos, se obtendrán todos los números necesarios para resolver cualquier ecuación algebraica. Pueden añadirse también los infinitos, los hiperreales y los transfinitos. Entre los reales, existen números que no son soluciones de una ecuación polinomial o algebraica, que reciben el nombre de transcendentales. Ejemplos famosos de estos números son el número π (Pi) y el número e (este último base de los logaritmos naturales), los cuales están relacionados entre sí por la identidad de Euler.
Existe toda una teoría de los números, que clasifica a los números en:
- Números naturales
- Números enteros
- Números racionales
- Números reales
- Números hiperreales
- Números complejos
- Cuaterniones
- Números infinitos
- Números transfinitos
- Números negativos
Nombres de los numeros en castellano o espanol
Numeros primos
Son aquellos numeros que solamente son divisibles por la unidad y por si mismo. Basandonos en este concepto hacemos el algoritmo en java:
import javax.swing.*;
public class frmPrimos extends javax.swing.JFrame {
int N1,N2;
JOptionPane Dialogo=new JOptionPane();
public boolean VerifSiPrimo(int N){ // funcion que verifica si un numero N es primo
int cd=0,k;boolean ba=false;
if ((N==1)||(N==2)||(N==3)||(N==5)||(N==7)){
ba=true;
}
else{
for(k=1;k<=N;k++){
if((N%k)==0){
cd++;
}
}
if(cd==2){
ba=true;
}
}return ba;
}
public int mostrarCantPrimos(int N1,int N2){ // funcion que calcula la cantidad de primos //entre N1 y N2
int k,cp=0;
for(k=N1;k<=N2;k++){
if (VerifSiPrimo(k)==true){
cp++;
}
}return cp;
}
public String MostrarPrimos(int N1,int N2){ //funcion que muestra los numeros primos entre // N1 y N2, en una cadena string cd.
int k,c=0; String cd="";
for(k=N1;k<=N2;k++){
if (VerifSiPrimo(k)==true){
if(c==0){
cd=Integer.toString(k); c++;
}
else{
cd=cd+","+Integer.toString(k);
}
}
}return cd;
}
}por: Miguel Nunez Varillas