Autor Tema: Busco calculadora de nº binarios aleatorios

0 Usuarios y 1 Visitante están viendo este tema.

05 Junio, 2016, 11:22 pm
Leído 3029 veces

albañil

  • $$\Large \color{red}\pi$$
  • Mensajes: 1
  • Karma: +0/-0
  • Sexo: Masculino
A ver si alguien sabe si existe esto que propongo;

Quiero saber si existe alguna calculadora o de excel que haga lo siguiente;

1/ tengo 2 variables (0 y 1)

2/ hay un % de que salga 0 y 1 que  pueda programar, (por ejemplo quiero que me salga el 65%)

3/ quiero hacer un nº de intentos programable (por ejemplo 500 intentos)

4/ Después de introducir las variables  %, y el nº de intentos que me salga una cifra totalmente aleatoria del nº de intentos con el % puesto (ejemplo 010111111000101110000,,,,)

A ver si tengo suerte, un saludo   ;)

09 Junio, 2016, 10:42 am
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 47,111
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Hola

 Bienvenido al foro.

 Recuerda leer y seguir  las reglas del mismo así como el tutorial del LaTeX para escribir las fórmulas matemáticas correctamente.

A ver si alguien sabe si existe esto que propongo;

Quiero saber si existe alguna calculadora o de excel que haga lo siguiente;

1/ tengo 2 variables (0 y 1)

2/ hay un % de que salga 0 y 1 que  pueda programar, (por ejemplo quiero que me salga el 65%)

3/ quiero hacer un nº de intentos programable (por ejemplo 500 intentos)

4/ Después de introducir las variables  %, y el nº de intentos que me salga una cifra totalmente aleatoria del nº de intentos con el % puesto (ejemplo 010111111000101110000,,,,)

A ver si tengo suerte, un saludo   ;)

En el archivo adjunto tienes una posible implementación en EXCEL que utiliza la siguiente macro en VBA:

Código: [Seleccionar]
Function Genera(Valor As Integer, P As Double) As String
Dim numero As String
numero = ""
For i = 1 To Valor
    If Rnd() < P Then
        numero = numero & "1"
    Else
        numero = numero & "0"
    End If
Next i
Genera = numero
End Function

Saludos.