Ir para conteúdo
Fórum Script Brasil
  • 0

Alguma Função Do Asp Que Arredonde Pra Mais?


[ GuTo ]

Pergunta

Alguém conhece alguma função do ASP assim?

porque o Cint() arredonda pra menos.

Eu acho q existe uma q arredonda pra mais, não lembro!

Dei uma olhada no super e no imasters, nos glossários, e não vi nada.

Se alguém souber biggrin.gif

Abraços!

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

hehehe.

Muito obrigado brother!

FUNÇÃO de função mesmo eu mesmo faria, mas obrigado mesmo.

Eu queria saber se não existe alguma propriedade no ASP que faça isso.

Eu achava que exisita, mas acredito que me confundi.

porque no javascript tem como sim ao que recordo-me.

_______

Editado:

Agora um problema!

Se o número for inteiro, por exemplo, 2, não precisa arrendondar pra mais!

Agora, se ele for quebrado, dae sim devemos arredondar.

Vou ver o q consigo.

Depois posto aki.

_____

Editado 2:

Aí galera, se precisarem um dia, está aí!

<%
'Todos os direitos reservados ao autor
'Autor: Antonio Augusto André Silveira "[ GuTo ]"
'Email: gutoasp@pop.com.br
'MSN: gutoasp@hotmail.com
'Data: 23/02/2005 00:00:00 exatos
'Descrição: Função que arredonda um número para mais
Function APM(num)'Arredonda Para Mais
	Dim n1
	n1 = CStr(num)
	if InStr(1,n1,".",1) > 0 Or InStr(1,n1,",",1) > 0 Then
  APM = CInt(n1) + 1
	else
  APM = CInt(n1)
	end if
End Function
%>

Se alguém tiver outra funçãozinha do tipo, poste aí!

Abraços!

Editado por [ GuTo ]
Link para o comentário
Compartilhar em outros sites

  • 0

ph34r.gif

<%
'Todos os direitos reservados ao autor
'Autor: TIO CARNEGO
'Email: tiocarnego@gmail.com
'Data: 12/03/2005
'Descrição: Função que arredonda um número para mais
Function APMdoTIOCARNEGO(num) 'Arredonda Para Mais
If num>0 Then
APMdoTIOCARNEGO= CInt(num) + 1
Else
APMdoTIOCARNEGO= CInt(num)
End If
End Function
%>

rolleyes.gif

Link para o comentário
Compartilhar em outros sites

  • 0

ph34r.gif

FUI BURRO NA RESPOSTA ANTERIOR tongue.gif

'Todos os direitos reservados ao autor
'Autor: TIO CARNEGO
'Email: tiocarnego@gmail.com
'Data: 12/03/2005
'Descrição: Função que arredonda um número para mais
Function APMdoTIOCARNEGO(num) 'Arredonda Para Mais
If num>0 Then
APMdoTIOCARNEGO= Fix(num) + 1
ElseIf num<0 Then
APMdoTIOCARNEGO= Fix(num) - 1
Else
APMdoTIOCARNEGO=0
End If
End Function

-------------------- rolleyes.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...