[ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Pascal-cisla

Registrovaný: 14.11.10
Prihlásený: 30.04.12
Príspevky: 13
Témy: 4 | 4
Bydlisko: MT
NapísalOffline : 18.11.2010 18:15 | Pascal-cisla

Cafko nevedeli by ste mi poradiť s takýmto problémom...ako by sa dalo spraviť aby som napr. po zadaní 4 miestneho čísla mohol pracovať len s poslednými dvoma číslami...
...a to tak aby napr. 1392 som pracoval len s 92 ...potreboval by som k tomuto dvojčísliu pripočítať 3 čiže aby mi vypočítalo 92+3=95
THX


_________________
|ASUS-N53SN|i7-2630QM Sandy Bridge|6GB DDR3 1333 MHz|GeForce GT550m 2GB VRAM|OCZ Agility 3 120GB SSD|
Offline

Čestný člen
Čestný člen
Pascal-cisla

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 18.11.2010 18:43 | Pascal-cisla

cislo mod 100


Offline

Užívateľ
Užívateľ
Pascal-cisla

Registrovaný: 14.11.10
Prihlásený: 30.04.12
Príspevky: 13
Témy: 4 | 4
Bydlisko: MT
Napísal autor témyOffline : 20.11.2010 10:56 | Pascal-cisla

Ďakujem
... mám ešte jeden problém a to so zaokrúhľovaním
napr. keď si spravím algoritmus:

Kód:
Program mod_0;
Uses crt;
var a :integer;
begin
a:=123 mod 7;
writeln(a);
readkey
end.


tak mi vypíše výsledok 4
ale keď si dám do kalkulačky 123/7 tak je to 17,571 čiže výsledok by mal byť 6 a nie 4
...nevedel by si mi poradiť ako to zaokrúhľovanie spraviť ?


_________________
|ASUS-N53SN|i7-2630QM Sandy Bridge|6GB DDR3 1333 MHz|GeForce GT550m 2GB VRAM|OCZ Agility 3 120GB SSD|
Offline

Užívateľ
Užívateľ
Pascal-cisla

Registrovaný: 02.12.06
Prihlásený: 06.01.25
Príspevky: 690
Témy: 35 | 35
Bydlisko: Rimavská So...
NapísalOffline : 20.11.2010 10:59 | Pascal-cisla

17*7=119
4=123-119
všetko je v poriadku skade si zobral 6?


_________________
Math is the best!
Offline

Užívateľ
Užívateľ
Pascal-cisla

Registrovaný: 14.11.10
Prihlásený: 30.04.12
Príspevky: 13
Témy: 4 | 4
Bydlisko: MT
Napísal autor témyOffline : 20.11.2010 11:12 | Pascal-cisla

123:7= 17,561

ale keď to robím v pascale ako celo číselné delenie tak mi 123 mod 7 vypíše 4 ale malo by to byť 6 nie ?


_________________
|ASUS-N53SN|i7-2630QM Sandy Bridge|6GB DDR3 1333 MHz|GeForce GT550m 2GB VRAM|OCZ Agility 3 120GB SSD|
Offline

Čestný člen
Čestný člen
Pascal-cisla

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 20.11.2010 11:28 | Pascal-cisla

Operator mod vracia zvysok po deleni. Nevies, co je to zvysok?


Offline

Užívateľ
Užívateľ
Pascal-cisla

Registrovaný: 14.11.10
Prihlásený: 30.04.12
Príspevky: 13
Témy: 4 | 4
Bydlisko: MT
Napísal autor témyOffline : 20.11.2010 11:44 | Pascal-cisla

no viem čo je zvyšok ale ako to je spravené v pascali to neviem...nevedel by si mi nejak poradiť aby mi to zaokrúhľovalo tak ako kalkulačka a aby som mal teda v tom príklade čo som hore uvádzal 6 a nie 4 ?


_________________
|ASUS-N53SN|i7-2630QM Sandy Bridge|6GB DDR3 1333 MHz|GeForce GT550m 2GB VRAM|OCZ Agility 3 120GB SSD|
Online

Skúsený užívateľ
Skúsený užívateľ
Pascal-cisla

Registrovaný: 11.01.09
Prihlásený: 08.01.25
Príspevky: 1395
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOnline : 20.11.2010 11:45 | Pascal-cisla

On to asi chápe tak, že vo výsledku 17.561 je zvyšok 561 a to zaokrúhlil na 6. Ale zvyšok sa nemysli takto ale ako ti vysvetlil jarrro. Najprv vydelíš celočíselne a potom to číslo, ktoré ti ostalo je zvyšok (123-119). Ak potrebuješ ten desatinný zvyšok, tak musíš pracovať s typom real, nie integer.


Offline

Užívateľ
Užívateľ
Pascal-cisla

Registrovaný: 14.11.10
Prihlásený: 30.04.12
Príspevky: 13
Témy: 4 | 4
Bydlisko: MT
Napísal autor témyOffline : 20.11.2010 13:49 | Pascal-cisla

aha...ok toto vysvetlenie mi stačilo


_________________
|ASUS-N53SN|i7-2630QM Sandy Bridge|6GB DDR3 1333 MHz|GeForce GT550m 2GB VRAM|OCZ Agility 3 120GB SSD|
 [ Príspevkov: 9 ] 


Pascal-cisla



Podobné témy

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

Prog. na premenu cisla z dvojkovej sustavy(PASCAL)

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

2

3604

08.04.2008 13:26

juho

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

Free Pascal a Turbo Pascal

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

0

432

19.12.2014 13:18

Styracoz

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

Zistenie majiteľa tel. čísla (potrebujem zistiť majitela tel. čísla)

v Ostatné

4

3414

02.11.2011 13:52

HGDS1

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

Odblokovanie cisla

v Ostatné

9

945

31.12.2011 12:56

HGDS1

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

delitele cisla

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

3

1952

18.11.2006 10:17

audiotrack

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

Úprava čísla

v JavaScript, VBScript, Ajax

3

587

04.07.2009 18:50

emer

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

php čísla

v PHP, ASP

13

1036

23.08.2008 18:46

walther

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

prenos cisla

v Obchody, reklamácie a právo

7

1491

18.08.2006 14:56

peterb

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

hladanie cisla

v Krčma

7

4915

16.09.2010 11:53

ac.milan

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

funkcia upravujuca cisla

v PHP, ASP

4

431

09.05.2008 21:56

jaji

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

Neznáme zahraničné čísla

v Smartfóny a tablety

2

468

04.11.2020 12:51

tatko Tom

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

Assembler - načítanie čísla

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

5

1193

27.03.2008 13:10

tomas_marsal

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

volajúce čudné čísla :?

v Krčma

6

676

25.02.2010 9:15

majky358

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

zmena poradia(cisla)

v PHP, ASP

7

626

15.08.2008 18:10

Blackdevil

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

automaticke zvysovanie cisla

v PHP, ASP

9

594

23.06.2010 11:06

coldak

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

K: Staré čísla SCORE

v Kúpim

4

541

08.02.2014 20:48

I3LACK



© 2005 - 2025 PCforum, edited by JanoF