Splitte i en edit

Tags:    delphi

Hej alle udviklere.
Jeg er igang med et program der skal kunne løse 2. grads lininger, til det formål skal jeg have noget splittet op i en edit.

ax^2+bx+c = 0

Til dem der ikke rigtig kender til det er a, b og c tal f.eks

3x^2+2x-1 = 0

x, er også et tal, men det er det vi skal finde. Så vil jeg gerne have fundet dem tal, og have proppet ind i en edit.

Har ikke flere up's

Mvh.
Kasper Nielsen



9 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej alle udviklere.
Jeg er igang med et program der skal kunne løse 2. grads lininger, til det formål skal jeg have noget splittet op i en edit.


Det nemmeste er nok at finde en matematisk parser der kan gøre det hårde arbejde for dig. Der er nogle stykker på http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Parsers.htm der sikkert kan bruges.




Den 02-03-04 16:22 skrev Lasse M følgende:
-----------------------------------------------------------------------------
Hej alle udviklere.
Jeg er igang med et program der skal kunne løse 2. grads lininger, til det formål skal jeg have noget splittet op i en edit.


Det nemmeste er nok at finde en matematisk parser der kan gøre det hårde arbejde for dig. Der er nogle stykker på http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Parsers.htm der sikkert kan bruges.

-----------------------------------------------------------------------------
Det kan godt være jeg spørge lidt dumt men hvad er parsers egentlig

Mvh.
Kasper Nielsen



Hej alle udviklere.
Jeg er igang med et program der skal kunne løse 2. grads lininger, til det formål skal jeg have noget splittet op i en edit.

ax^2+bx+c = 0

Til dem der ikke rigtig kender til det er a, b og c tal f.eks

3x^2+2x-1 = 0

x, er også et tal, men det er det vi skal finde. Så vil jeg gerne have fundet dem tal, og have proppet ind i en edit.

Har ikke flere up's

Mvh.
Kasper Nielsen


I stedet for at indtaste hele 2. gradsligning i en Editbox, ville det måske være en mulighed at lave tre editboxe hvor brugeren så indtaster henholdsvis et a, b og et c-tal.1

Mvh Dennis



Den 02-03-04 20:06 skrev Dennis Lauritzen følgende:
-----------------------------------------------------------------------------
Hej alle udviklere.
Jeg er igang med et program der skal kunne løse 2. grads lininger, til det formål skal jeg have noget splittet op i en edit.

ax^2+bx+c = 0

Til dem der ikke rigtig kender til det er a, b og c tal f.eks

3x^2+2x-1 = 0

x, er også et tal, men det er det vi skal finde. Så vil jeg gerne have fundet dem tal, og have proppet ind i en edit.

Har ikke flere up's

Mvh.
Kasper Nielsen

I stedet for at indtaste hele 2. gradsligning i en Editbox, ville det måske være en mulighed at lave tre editboxe hvor brugeren så indtaster henholdsvis et a, b og et c-tal.1

Mvh Dennis
-----------------------------------------------------------------------------
Ja, det kan man let, men det ser ikke så godt ud

Mvh.
Kasper Nielsen



Den 02-03-04 20:06 skrev Dennis Lauritzen følgende:
-----------------------------------------------------------------------------
Hej alle udviklere.
Jeg er igang med et program der skal kunne løse 2. grads lininger, til det formål skal jeg have noget splittet op i en edit.

ax^2+bx+c = 0

Til dem der ikke rigtig kender til det er a, b og c tal f.eks

3x^2+2x-1 = 0

x, er også et tal, men det er det vi skal finde. Så vil jeg gerne have fundet dem tal, og have proppet ind i en edit.

Har ikke flere up's

Mvh.
Kasper Nielsen

I stedet for at indtaste hele 2. gradsligning i en Editbox, ville det måske være en mulighed at lave tre editboxe hvor brugeren så indtaster henholdsvis et a, b og et c-tal.1

Mvh Dennis
-----------------------------------------------------------------------------
Ja, det kan man let, men det ser ikke så godt ud

Mvh.
Kasper Nielsen


Det er muligt at det ikke ser så godt ud som, at hvist man indtaster det i een editbox.. Men det kan laves så det ser udmærket ud. Og så glemmer du en vigtig faktor, brugervenlighed. Det er meget besværligt for brugeren at skal indtaste X^2 og jeg skal komme efter dig. :)
Så ville det jo være smartere hvis bare skulle indtaste tal - desuden slipper du for syntaxfejl, hvis nu at brugeren har skrevet det på en anden måde, f.eks X² - hva så :)

Mvh Dennis



Det kan godt være jeg spørge lidt dumt men hvad er parsers egentlig


Det er en dims der som regel analyserer og behandler et input. Du kan finde en bedre beskrivelse på http://searchwebservices.techtarget.com/gDefinition/0,,sid26_gci212749,00.html




Den 02-03-04 22:27 skrev Lasse M følgende:
-----------------------------------------------------------------------------
Det kan godt være jeg spørge lidt dumt men hvad er parsers egentlig

Det er en dims der som regel analyserer og behandler et input. Du kan finde en bedre beskrivelse på http://searchwebservices.techtarget.com/gDefinition/0,,sid26_gci212749,00.html

-----------------------------------------------------------------------------
Ok, men hvad er det for en jeg skal bruge, jeg gidder ikke gi 22 up's for en hjemmeside hvor jeg selv skal sidde at læse engelsk

Mvh.
Kasper Nielsen



Kom til at trykke 2 genge :)

[Redigeret d. 22/03-04 14:51:25 af Kasper Nielsen]



Den 03-03-04 07:30 skrev Kasper Nielsen følgende:
-----------------------------------------------------------------------------
Den 02-03-04 22:27 skrev Lasse M følgende:
-----------------------------------------------------------------------------
Det kan godt være jeg spørge lidt dumt men hvad er parsers egentlig

Det er en dims der som regel analyserer og behandler et input. Du kan finde en bedre beskrivelse på http://searchwebservices.techtarget.com/gDefinition/0,,sid26_gci212749,00.html

-----------------------------------------------------------------------------
Ok, men hvad er det for en jeg skal bruge, jeg gidder ikke gi 22 up's for en hjemmeside hvor jeg selv skal sidde at læse engelsk

Mvh.
Kasper Nielsen
-----------------------------------------------------------------------------
Lukker nu

Mvh.
Kasper Nielsen



t