Kezdőoldal » Számítástechnika » Programozás » Visual Basic 2008-ban hogy...

Visual Basic 2008-ban hogy lehet saját változót deklarálni? (egész típusút és hatalmas számokhoz)

Figyelt kérdés
long, ulong sem jöhet szóba. Több millió számjegyből álló számot szeretnék egy változóba tárolni. Ha itt nem is lehet, akkor pascalban lehetséges? előre is köszönöm!
2011. máj. 12. 17:36
 1/7 anonim ***** válasza:
Beépített típusként egyetlen programozási nyelv se fog támogatni ekkora számot. Létre kell hozni egy saját típust, de egy ekkora adatot célszerűen nem a memóriában érdemes tárolni a program futása során, hacsak nem akarsz borzalmasan lassú működést.
2011. máj. 12. 17:40
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
de miért? a memória gyorsabb mint a hdd. És az a kérdésem hogy hogy lehet megcsinálni? egyébként köszönöm.
2011. máj. 12. 17:56
 3/7 anonim ***** válasza:

pascalban lehetséges int64 -et kell deklarálni


-9223372036854775808 +9223372036854775807


de ez se több millió számjegy csak több millió méretű szám

2011. máj. 13. 11:05
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
valami BigInteger library kell neked, java-ban pl. van alapból java.math.BigInteger
2011. máj. 14. 16:36
Hasznos számodra ez a válasz?
 5/7 zsomkovacs ***** válasza:

Ez még a 2005-öshöz van, de talán működik:

[link]

2011. máj. 15. 16:53
Hasznos számodra ez a válasz?
 6/7 zsomkovacs ***** válasza:
Pascalban lehetségesnek épp lehetséges, csak nehéz megcsinálni. Pl. egy 5000 stringből álló tömbben lehet tárolni egymillió számjegyet, aztán megírni egy ilyen tömböt osztályként, a megfelelő műveletekkel... De jobban jársz a Visual Basic-kel/C#-pal.
2011. máj. 15. 16:57
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:

Szóval ha ezt beírom, akkor már használhatom, mint rendes változót:


'Declaration


<CLSCompliantAttribute(True)> _

Public NotInheritable Class BigInt

Inherits Numeric(Of Long)


'Usage


Dim instance As BigInt



?

és ez hány karakterig működik?

2011. máj. 15. 21:12

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!