RE: Excel - vlastni funkce

From: tomas vagner | chicken (tom@chickenator.cz)
Date: 30. 09. 2001, 11:31 CEST


> 4. Jak nejlepe zaokrouhlit cele cislo na desitky smerem nahoru?
>    priklad: 81 = 90
>             83 = 90
>             89 = 90
>             80 = 80 (!)
>

Nedelam ve VB, ale ten postup je zruba nasledujici (v JavaScriptu):
...
	if(x/10!=Math.round(x/10)) {
		x = Math.ceil(x/10)*10;
	}
...

V podstate to znamena, ze pokud se x neni delitelne deseti celociselne, pak
x/10 zaokrouhlime nahoru (na to by VB mel mit funkci) a vynasobime zpet
deseti (Ono vlastne jen vydeli x deseti, zaokrouhli nahoru a zase vynasobi
nazpatek). Zaporna cisla to pak logicky zaokrouhluje dolu.

      tomas vagner | chicken

      e-mail:   tom@chickenator.cz
      homepage: http://www.chickenator.cz



This archive was generated by hypermail 2.1.2 : 30. 09. 2001, 11:30 CEST