Jump to content


Photo

Como Converter Bytes Para Kbytes?


  • Faça o login para participar
3 replies to this topic

#1 filipecrosk

filipecrosk

    Normal

  • Usuários
  • 69 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte, Minas Gerais
  • Interesses:Tenho interesse em programação, especialmente em asp.<br> Ainda sou novato nessa linguagem, mas estou comecando a entender como funciona as coisas..

Posted 11/07/2004, 04:53

como converter bytes para kbytes??
estou apanhando um pouquinho com isso..hehe
mas é coisa basica galera... sei que é so dividir os bytes por 1024 ex: bytes/1024
mas ai ta me retornando um valor gigantesco ex: 61,012456131578 Kbytes
eu queria mostrar so antes da virgula.. alguem sabe como fazer isso???
tipo é uzando aquela funcao "LEFT" ne??
mas como sou meio lerdo no uzo de left.. e right alguem podia dar uma moralzinha ai ne???
e de quebra podia ensinar para nois como se uza o left e o right..hehe
obrigado (y)
"Tente outra vez o que você ja fez, de um modo diferente... Tente um mundo
novo, uma nova era, tudo pode mudar, tudo pode estar onde menos se espera"
filipe@turmateen.com.br

#2 BigHBR

BigHBR

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 11/07/2004, 11:03

como converter bytes para kbytes??


Ë simples, multiplique por mil, assim, 1 byte * 1000 = 0.001 Kb, expressa-se em 0.001 Kbytes.
O mesmo 1 byte transformado em Mega, fica assim= 1 * 1000000=0.000001 Mb
e assim por diante.

para suprimir os decimais, escreva apenas os números inteiros à direita, como os zeros não são mostrados, fica 1Kb que é mil bites, e 0.001 Kb é igual a 1 byte, recomenda-se escrever valores menores que mil em números reais, para números maiores foram criados o K (*1000) o M (* 1000000) e G (* 1000000000) e assim por diante.

Acesse esse sitee saberá muito sobre isso

Edição feita por: BigHBR, 11/07/2004, 11:06.

Meu pai (o Primata) foi expulso porque foi firme e irredutível.

Eu estou aqui e fiz algo em seu favor, quando ele crescer será igualzinho ao avô.

Tá curioso? Clique Aqui

#3 Dinho Z.

Dinho Z.

    Rock'n'Roll !!! Yeah !!!

  • Usuários
  • 755 posts
  • Sexo:Não informado
  • Localidade:Santo André - SP

Posted 12/07/2004, 10:49

Duas coisas...

O correto seria 1024, e não 1000, e se você quer transformar de uma base menor para uma maior, por exemplo, bytes para Kbytes, use a divisão, e não multiplicação, e se quer transformar de uma maior para uma menor, aí sim usa-se a multiplicação...
Dinho

Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters

#4 LeoB

LeoB

    Super Veterano

  • Usuários
  • 1876 posts
  • Sexo:Masculino
  • Interesses:Programação

Posted 12/07/2004, 12:28

Basta usar a função Round. Usando o seu exemplo:

<%
Response.Write Round(61.012456131578, 2)
%>

Arredonda para duas casas decimais. Retorna 61,01. (y)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq