Minimalizace .exe velikost podle předcházení plovoucí Math bod

Překlady článku Překlady článku
ID článku: 90895 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Z důvodu rozlišovací knihovna run-time PDS verze 7.0 a 7.1 můžete minimalizovat velikost souboru exe v programech, které nevyžadují plovoucí bod matematické podle předcházení použití funkce, které vyžadují plovoucí bod matematické balíček.

Další informace

Programy napsané v PDS používat nebo obsahovat rutin, které lze použít plovoucí matematické bod může být až 10 kB větší než ekvivalentní program, který nevyžaduje plovoucí bod matematické balíček. Níže je seznam technik snížit potřebu plovoucí balíček matematické bod v programu

  • Použít proměnné celé číslo, kdykoli je to možné.
  • Pomocí celočíselné dělení pomocí operátoru (\) je to možné.
  • Vyhněte se používání Basic příkazy použít plovoucí přejděte matematické balíček. Některé základní příkazy použít plovoucí matematické bod například SIN, COS a TAN jsou zřejmé. Však také chcete vyhnout použití tak není zřejmé příkazy, které používají plovoucí matematické bod jako například KRESLENÍ, INPUT, PMAP, BOD, pomocí PRINT, NÁHODNÁ, čtení, SOUND, TIMER, VAL a okno.
Níže jsou uvedeny dvě velmi malé základní programy a jejich velikostí souboru .exe. Slouží ke znázornění úspory paměti, které můžete získané z předcházení zahrnutí balíček matematické při není vyžadován.

Příklad

'Program that does not use floating point math. Size: 10000 bytes
I% = 1
PRINT "I% ="; I%
END

'Program that uses floating point math. Size: 21438 bytes
I! = 1
PRINT "I! ="; I!
END
				

Odkazy

"Programátor 's Guide, základní PDS verze 7.0 a 7.1 kapitole 15

Vlastnosti

ID článku: 90895 - Poslední aktualizace: 13. února 2014 - Revize: 2.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft BASIC Professional Development System 7.0
  • Microsoft BASIC Professional Development System 7.1
  • Microsoft Visual Basic for MS-DOS
Klíčová slova: 
kbnosurvey kbarchive kbmt KB90895 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:90895

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com