[iPs]TeaM
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


Você não está conectado. Conecte-se ou registre-se

[C#] iPsCalc - Calculadora

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1[C#] iPsCalc - Calculadora  Empty [C#] iPsCalc - Calculadora Qui Ago 02, 2012 8:04 pm

[iPs]iPedrO_

[iPs]iPedrO_

Boa noite galera, como você estão?
Venho aqui trazer minha calculadora que fiz em C#.
Ela faz as mesmas funções da calculadora do windows, então achei bacana postar aqui.

iPs Calculadora: Aplicativo
iPs Calculadora - Source: Source

Abraços!

2[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 8:24 pm

[iPs]Hardware

[iPs]Hardware

Ficou maneiro, parabéns.

Mas o botão de raiz quadrada não funcionou aqui. E poderia colocar uma outra cor mais suave, pois quando abro o programa chega a doer os olhos. HEUEHUE

3[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 8:37 pm

[iPs]iPedrO_

[iPs]iPedrO_

Valeu! Amanha checo isso da raiz quadrada. Acho que e besteirinha.
Quanto a cor meu irmao que deu a ideia, mas vou fazer algo mais neutro .-.

Fiz um programinha basicao no qual vc digita uma coisa e escolhe entre 4 provedores de busca que eu escolhi pra colocar.. E ele pesquisa (:

Amanha posto aqui tambem =D

4[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 8:49 pm

[iPs]BrunoSilva

[iPs]BrunoSilva
Administrador

Poderia fazer tudo sem funções, via operadores bit a bit ou lógicas diferentes. A raiz quadrada por exemplo pode ser feita via números impares

1 + 3 = 4 (2vezes2)
1 + 3 + 5 = 9 (3vezes3)
1 + 3 + 5 + 7 = 16 (4vezes4)
1 + 3 + 5 + 7 + 9 = 25 (5vezes5)

Assim vai .. Acho que não funciona pra números decimais não testei está lógica, mas é interessante.

http://www.brunodasilva.com

5[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 9:04 pm

[iPs]iPedrO_

[iPs]iPedrO_

Realmente Bruno.. Mas acho que não funciona para decimais.. E o proprio codigo e otimizado para decimais sendo que trata-se de double.

6[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 9:55 pm

[iPs]BrunoSilva

[iPs]BrunoSilva
Administrador

Não. Com certeza este jeito é mais otimizado.

http://www.brunodasilva.com

7[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 9:57 pm

[iPs]iPedrO_

[iPs]iPedrO_

O seu ou o meu? '-'

8[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 10:01 pm

[iPs]BrunoSilva

[iPs]BrunoSilva
Administrador

Código:
int pegarRaizInteira(int n) {

   int  i = 2, j = 1;

   while(j <= n) {
      j += (i += 2, i);
   }
   return (i / 2);
}

Isto deve ser melhor que floatqroot, essas funções usam muitas instruções, vai na minha. Se for nteiro.

printf("%d --", pegarRaizInteira(81));
printf("%d --", pegarRaizInteira(49));
printf("%d --", pegarRaizInteira(25));

http://www.brunodasilva.com

9[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 10:10 pm

[iPs]iPedrO_

[iPs]iPedrO_

Claro.. Mas nesse caso aceita raiz de decimal.. E do seu jeito e meio tenso, mas
Valeu!

10[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Qui Ago 02, 2012 10:12 pm

[iPs]BrunoSilva

[iPs]BrunoSilva
Administrador

ai basta checar se o valor é decimal ou não ..

http://www.brunodasilva.com

11[C#] iPsCalc - Calculadora  Empty Re: [C#] iPsCalc - Calculadora Sex Ago 03, 2012 3:19 am

[iPs]iPedrO_

[iPs]iPedrO_

Mas e se for? So se eu bolasse uma logica pra fazer raiz de numero decimal..

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos