Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: MinusFour en 22 Mayo 2005, 05:15 am



Título: unir integers
Publicado por: MinusFour en 22 Mayo 2005, 05:15 am
como puedo unir dos integers... esque estoy trabajando en una calculadora... y necesito saber como juntar dos  integers


Título: Re: unir integers
Publicado por: ....Gusto.... en 22 Mayo 2005, 05:20 am
como unir?? vos decis q:
Integer1 = 1500
Integer2 = 22

q quede = 150022  ???

si es eso, con el & debería funcionar

o sea, en un click,
algo.text = Integer1 & Integer2

deberia funcionar. salu2 ;D


Título: Re: unir integers
Publicado por: MinusFour en 22 Mayo 2005, 06:37 am
a gracias... el & puede ser usado de tipo.... result.Text = 0. & Integer??


Título: Re: unir integers
Publicado por: ....Gusto.... en 22 Mayo 2005, 23:43 pm
no se si entendi bien tu pregunta.
Código:
result.Text = 0. & Integer
haría q diciendo q result es un texbox/label
y suponiendo q Integer es una variable tuya, q vale 5
aparecería:
Código:
0.5

salu2 ;D


Título: Re: unir integers
Publicado por: WiNSoCk en 23 Mayo 2005, 23:27 pm
+ -> Suma
& -> conkatena

var1 + var 2 = var1+2
var1 & var2 = var1var2

Ej:
var1=2
var2 =3
var1 + var2 = 5

var1 & var2 = 23


Título: Re: unir integers
Publicado por: ....Gusto.... en 24 Mayo 2005, 01:12 am
creo q entre lo que yo dije mas lo que dijo WiNSoCk quedó claro. te sirvió lo propuesto?? ;D avisanos ;D


Título: Re: unir integers
Publicado por: MinusFour en 24 Mayo 2005, 01:14 am
veran yo hablo para trabajar con decimales... porque quiero hacer mi calculadora.. y que sacara el porcentaje...

asi que se me ocurre que puedo multiplicar por 0.25...

pero no tengo ni idea...

solo diganme .. seria asi??

0. & algo.Text


Título: Re: unir integers
Publicado por: ....Gusto.... en 24 Mayo 2005, 01:34 am
onononoononononon ;D

digamos que yo quiero sacar el 25% de 100 (ya se q es 25 pero lo uso de ejemplo).

hacemos:

Código:
Private Sub Command1.Click bla bla bla
textbox1.text = Val(textbox1.text) * 0.25
end sub

eso te tira el 25%. y si queres q aumente el 25%, en donde dice 0.25 pones 1.25 y ya ta. obviamente que podes poner un Inputbox q pida cuanto % y ya está pero es mas complejo.

saludox ;D





Título: Re: unir integers
Publicado por: Crack_X en 24 Mayo 2005, 01:43 am
Y el Val() es para pasar de string a double. Trata de no mesclar strings y numeros , siempre pasalos a un tipo de valor primero y luego haces las operaciones.


Título: Re: unir integers
Publicado por: ....Gusto.... en 24 Mayo 2005, 01:55 am
yo digo q use el VAL por que en mi ejemplo no declaré nada xD

salu2 ;D


Título: Re: unir integers
Publicado por: Crack_X en 24 Mayo 2005, 02:06 am
Los textbox son strings  (si no me equivoco) aunque puedes asignarle integers y otras cosas y lo pasa a strings.


Título: Re: unir integers
Publicado por: MinusFour en 24 Mayo 2005, 02:07 am
este es el punto...

primero... digamos que mi calcu quiere poner un numero ok? y despues le va a picar la tecla de porcentaje.. e introducir.. el porcentaje que quiere....

yo solo quiero que ponga 0. & suporcentaje.Text

ya entiendes??

recuerda que es para una calculadora!!


Título: Re: unir integers
Publicado por: Crack_X en 24 Mayo 2005, 02:21 am
En verdad no entiendo mucho , pero prueba esto:

Código:
text1.text = "0." & suporcentaje.text


Título: Re: unir integers
Publicado por: Slasher-K en 24 Mayo 2005, 04:55 am
Usa la función Format para eso.

Código:
            Dim dResult#, dNumber#
            Dim dPercent#

  dNumber = 1000 'Número ingresado.
  dPercent = 15 '15% (quince por ciento)
  dResult = (dPercent*dNumber)/100

  txtPercent.Text = FormatPercent$(dResult, 3)

Saludos.


Título: Re: unir integers
Publicado por: WiNSoCk en 25 Mayo 2005, 00:09 am
Creo que esto es algo como lo que acabo de responder. (posiblemente estoy ekivokado pero tengo sueño xd)

http://foro.elhacker.net/index.php/topic,72088.0.html


Título: Re: unir integers
Publicado por: MinusFour en 26 Mayo 2005, 00:47 am
En verdad no entiendo mucho , pero prueba esto:

Código:
text1.text = "0." & suporcentaje.text

pero aqui lo estoy pasando como string vdd?? tendria que hacer Val().. vdd?


Título: Re: unir integers
Publicado por: ....Gusto.... en 26 Mayo 2005, 00:52 am
me estoy mareandoooo :p creo q si ;D