elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 [116] 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 ... 137
1151  Programación / Java / Re: Se puede aquitar el E en un resultado double? en: 19 Septiembre 2010, 23:55 pm
Lo que Josco quiere es reemplazar la notación cientifica, y asi mostrar el numero "completo"

Código
  1. /*
  2.  *Autor: 1mpuls0
  3.  **/
  4.  
  5. import java.text.DecimalFormat;
  6.  
  7. public class FormatoNumero {
  8.  
  9.    public static void main(String[] args) {
  10.     double numero = .0000431235656767;
  11.     System.out.println(formatoDecimal(numero, 15));
  12.    }
  13.  
  14.    public static String formatoDecimal(double d, int precision) {
  15. String miFormato = "###,###,###,###,##0";
  16.  
  17. if (precision == 0) {
  18. DecimalFormat df = new DecimalFormat(miFormato);
  19. return df.format(d);
  20. }
  21.  
  22. miFormato = "###,###,###,###,##0.";
  23.  
  24. for(int x= 0; x < precision; x++)
  25. miFormato = miFormato + "0";
  26.  
  27. DecimalFormat df = new DecimalFormat(miFormato);
  28.  
  29. return df.format(d);
  30. }
  31. }
  32.  

Un saludo
1152  Programación / .NET (C#, VB.NET, ASP) / Re: duda respecto a un ejercicio en: 19 Septiembre 2010, 07:10 am
Código
  1. for (i = 0; i < Can; i=1+1)


wth!  :xD es i=i+1 o i++

un saludo
1153  Programación / Java / Re: calcular numero aleatorio de 1 a n pero la probabilidad debe ser creciente en: 18 Septiembre 2010, 21:24 pm
Citar
Buenas:

   Me pregunto como puedo calcular un número aleatorio de 1 a n pero la probabilidad de obtener un 2 es mayor de obtener un 1. Es decir, según va creciendo la serie la probabilidad aumenta.

Te refieres a que por ejemplo, calculas 6 números de manera aleatoria pero cada siguiente número debe ser mayor al anterior? :S
n1=1
n2=15
n3=50
n4=77
n5=78
n6=89

a eso te refires?

Citar
Tendrías que hacer una tabla de probabilidades, no creo que hay algo implementado en java para hacerlo directamente. ¿Has estudiado sobre distribuciones para generación de números aleatorios?

Edit: Creo que para eso es la distribución geométrica: http://es.wikipedia.org/wiki/Distribuci%C3%B3n_geom%C3%A9trica

Existe una libreria SSJ es un conjunto organizado de paquetes cuyo propósito es facilitar la simulación estocástica
de programación en lenguaje Java. Los servicios que ofrece se agrupan en diferentes paquetes.

Por ejemplo

probdist contiene un conjunto de clases Java que proporciona métodos para calcular la masa,densidad, distribución, distribución complementaria, y la distribución inversa funciones para muchas distribuciones de probabilidad discretas y continuas, así como la estimación de los parámetros de estas distribuciones.

Puedes descargar de aquí  (me dio dificultad encontrar la libreria xD)

http://download2us.softpedia.com/dl/6310f518ee620de6fefb60f6273e6d7d/4c950791/400073338/mac/Developer-Tools/ssj-20091109.zip


y aquí un poco de documentación

http://www.iro.umontreal.ca/~simardr/ssj/doc/html/umontreal/iro/lecuyer/probdist/GeometricDist.html
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.150.2608&rep=rep1&type=pdf

Cabe señalar que el archivo tiene muy buena información, códigos, ejemplos, pero todo está en inglés xD

Y la verdad no sé si te vaya a servir para lo que deseas hacer :s

Citar
He estado mirando eso también, pero no se como calcular por ejemplo:

   - Si tengo 6 variables como repartiríamos el 100% de forma creciente para cada una.

Te refieres a que no solamente deben calcular los numeros de manera aleatoria y creciente, sino que ademas deben sumar el 100%?? xD

La verdad estoy un poco confundido con lo qeu deaseas hacer, tal vez si contestas podria ayudar.

Un saludo



1154  Foros Generales / Foro Libre / Re: Error Youtube en: 18 Septiembre 2010, 17:22 pm
Reportero de Extra Normal se desmaya?  :xD

1155  Programación / Programación General / Re: Numeros negativos en compiladores en: 17 Septiembre 2010, 07:39 am
defines que elementos van a delimitar a los tokens, esto es generalemente el signo de espacio, pero tambieen pueden ser los simbolos aritmeticos logicos, parentesis, puntos, comas etc, sigono = etc,
asi por ejem

si encuentra esto
*nt var= -23;
recoge int, que la identifica como palabra resevada
despues var, que al no ser una palabra reservada, la mete como variable a la talba e variables
despues el signo igual
cpn el signo no se
creo que depende de como lo quieras manejar
si seria 0  mnenos 23
o podria ser
-23

lo puedes manejar como el signo del numero o como una operacion y asi omites el signo del numero la verdad como nunca lo implemente.

intentale asi
int var= 3-4;
int variable= numero - numero
y
int var=-34;
int variable= 0 - numero


intentá asi, y si te sale lo rolas! xD
1156  Programación / Java / Re: capturar teclado en: 17 Septiembre 2010, 04:10 am
Hola sapito169

buscas algo como esto?  :(

Código
  1. import javax.swing.*;
  2. import java.awt.event.*;
  3.  
  4. public class PanelDeTeclado extends JPanel implements KeyListener, MouseListener {
  5.  
  6.    public PanelDeTeclado(){
  7.        this.addMouseListener(this);
  8.        this.addKeyListener(this);
  9.    }
  10.  
  11.    @Override
  12.    public boolean isFocusable(){
  13.        return true;
  14.    }
  15.  
  16.    public void mousePressed( MouseEvent e ) {}
  17.    public void mouseReleased( MouseEvent e ) {}
  18.    public void mouseClicked( MouseEvent e ) {}
  19.  
  20.    public void mouseEntered( MouseEvent e ) {
  21.        this.requestFocus();
  22.    }
  23.  
  24.    public void mouseExited( MouseEvent e ) {}
  25.  
  26.    public void keyReleased( KeyEvent e ) {
  27.    }
  28.  
  29.    public void keyTyped( KeyEvent e ) {
  30.    }
  31.  
  32.    public void keyPressed( KeyEvent e ) {
  33.        System.out.println("Usted ha presionado la tecla: "+e.getKeyText(e.getKeyCode()));
  34.    }
  35.  
  36.    public static void main( String [] args ){
  37.        JFrame f = new JFrame();
  38.        f.getContentPane().add(new PanelDeTeclado());
  39.        f.setSize(400,300);
  40.        f.setVisible(true);
  41.        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  42.    }
  43. }
  44.  

un saludo
1157  Foros Generales / Foro Libre / Re: El juego de las películas en: 15 Septiembre 2010, 07:25 am
hala, qué bien que pongáis un juego , me encantan los juegos...
no sé el título de la película, pero ese es Charles Chaplin....

voy a poner una de mis preferidas , pero es algo complicada de adivinar , a ver qué tal se os da....



Cabo de Miedo

mi turno



salud =)
1158  Foros Generales / Foro Libre / Re: Microsoft alista lanzamiento de nuevo Explorer en: 15 Septiembre 2010, 06:00 am
Otro?, pensé que ya habian aprendido algo  :xD

Por el titulo pensé que te referias al explorer.exe :p

Bueno esperemos a ver que tal...

1159  Foros Generales / Foro Libre / Re: El juego de las películas en: 15 Septiembre 2010, 05:34 am



El Señor de los anillos???  :xD mi turno...  :silbar:

ni idea de que peli sea, es de los años 20??, da mas pistas :p

no es justo, dejen que otros contesten u.u

1160  Foros Generales / Foro Libre / Re: Regalo para los programadores!! en: 14 Septiembre 2010, 18:24 pm
:S que feo cantan xD

Este es para los de programan en Java :xD



:p
Páginas: 1 ... 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 [116] 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 ... 137
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines