Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
znak do retazca

Registrovaný: 19.09.09
Prihlásený: 12.09.13
Príspevky: 359
Témy: 55
Bydlisko: Rohožník
Príspevok NapísalOffline : 13.11.2011 10:40

Caute,

riesim taký problém ...
Mám zadany retazec, napr. log(2x+3) a potrebujem to vypocitat => cize z tohto retazca si vytiahnem podretazec (2x+3) a nasledne odstranim prvy a posledny znak, tj. ostane mi 2x+3 .

mam funkciu, ktorej toto odoslem a tá mi má zistit hodnotu koeficientu pri X, tj. postupujem tak, ze prechadzam retazcom po index znaku X a ukladam tieto cisla, tj. zatial stále iba znaky do char[], tzn. zer v tomto pripade ma iba 1 prvok s ulozenou hodnotou "2", a potrebujem toto dostat na cislo, resp. lepsie do retazcu (ak koeficient bude vacsi ako 9) a nasledne to previest na int.

da sa to nejako?

Dakujem


Offline

Užívateľ
Užívateľ
znak do retazca

Registrovaný: 01.10.06
Prihlásený: 19.04.24
Príspevky: 6562
Témy: 15
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.11.2011 13:47

neviem ci som pochopil spravne ale ak mas teda v char retazci napriklad postupnost 253x tak potom to na int vies previest tak ze budes citat odzadu prve cislo za x je 3x10^0 potom to mas 5x10^1 dalej 2x10^2 no a keby retazec pokracoval tak zvysujes mocniny 10.

Ale nie som si isty ci na to aj nejaka funkcia kniznicna nie je nejake sprintf alebo cosi take







_________________
PC: Intel Q6600@3,33GHz, MSI GTX 670 OC (TwinFrozr IV), DDR2 1066 A-data 8Gb, Seagate Barracuda 7200.12 2000GB, Kingston 240GB SSD, Gigabyte EP35-DS4, MSI OPTIX G273QF , Logitech G502 Proteus Spectrum
Notebook: Sony VAIO CW Series (VPC-CW1S1E/B) / LENOVO Legion 5 Pro 16ACH6H Stingray White || Mobil: Samsung Galaxy S21 FE || Auto: Audi S5 Sportback
Offline

Užívateľ
Užívateľ
znak do retazca

Registrovaný: 19.09.09
Prihlásený: 12.09.13
Príspevky: 359
Témy: 55
Bydlisko: Rohožník
Príspevok Napísal autor témyOffline : 13.11.2011 18:20

Dakujem ...

Nakoniec som na to prisiel sam ....
nepouzil som char[], ale nechal som string ... funkcia ho stale skracuje abz vysledok bolo napr. 2.3 (v pripade (2.3x + 6.6) napr.) a to som potom previedol na Double cez Double.parseDouble(/spomminany zvysny retazec/) ... tu konstantu som zasa dostal tak, ze nasiel som index Xka a v pripade, ze za x je nieco, napr. -6.6, funkcia vrati tuto hodnotu v Double cez spominanu metodu.


Offline

Užívateľ
Užívateľ
znak do retazca

Registrovaný: 14.03.11
Prihlásený: 02.08.23
Príspevky: 814
Témy: 23
Bydlisko: Bratislava
Príspevok NapísalOffline : 15.11.2011 11:03

mack0 píše:
Dakujem ...

Nakoniec som na to prisiel sam ....
nepouzil som char[], ale nechal som string ... funkcia ho stale skracuje abz vysledok bolo napr. 2.3 (v pripade (2.3x + 6.6) napr.) a to som potom previedol na Double cez Double.parseDouble(/spomminany zvysny retazec/) ... tu konstantu som zasa dostal tak, ze nasiel som index Xka a v pripade, ze za x je nieco, napr. -6.6, funkcia vrati tuto hodnotu v Double cez spominanu metodu.


Sú jazyky kde to ide :D dokonca v reťazci môže byť aj volanie funkcie.


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. funkcia na doplnenie retazca do retazca

v PHP, ASP

3

416

06.07.2009 19:21

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. znak s diakritikou

v PHP, ASP

2

465

07.07.2009 10:34

pogo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. čo symbolizuje tento znak ?

v Krčma

7

974

28.11.2008 19:49

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 8080 spracovanie retazca

v Assembler, C, C++, Pascal, Java

1

654

07.01.2009 14:52

stopa27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Assembler,nacitanie retazca

v Assembler, C, C++, Pascal, Java

0

400

16.04.2013 19:01

crawn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [Python] Nacitanie retazca

v Perl, Python, Ruby, CGI

8

671

31.10.2013 0:47

F3RY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výťah časti reťazca

v PHP, ASP

6

446

10.05.2009 19:52

Denco1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Znak Euro sa na klávesnici

v Operačné systémy Microsoft

5

511

06.03.2012 20:11

samson3333 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co je to za znak ?

v Správy pre vedenie fóra

3

958

26.06.2011 21:41

dixi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kontrola retazca vo formulari

v JavaScript, VBScript, Ajax

8

911

05.09.2007 14:23

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy - negácia reťazca

v PHP, ASP

7

917

22.10.2007 20:39

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nahradenie reťazca inym reťazcom

v PHP, ASP

3

550

02.12.2009 23:48

Supicek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [JAVA] poradove cislo ASCII na ZNAK

v Assembler, C, C++, Pascal, Java

14

901

21.12.2010 22:47

vama Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C - zistovanie pismena z retazca

v Assembler, C, C++, Pascal, Java

7

570

05.12.2011 22:45

namorblade3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kontrola zadaneho retazca vo formulari

v PHP, ASP

5

571

29.08.2007 19:15

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sony vegas (Hore v pravo znak tv)

v Video programy

1

753

05.05.2009 14:28

drozdo Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra