Pokaż wyniki od 1 do 12 z 12
TP funkcja round pomocy
  1. #1
    Użytkownik
    Dołączył
    11.05.2008
    Posty
    87
    Wątków
    70
    Siła reputacji
    9

    Domyślnie TP funkcja round pomocy

    Witam potrzebuje opisu funkcji Round a dokładniej:

    1.Konstrukcja
    2.Do czego służy
    3.Parametry wejsciowe
    4.Typ wyniku
    5.Przykład wykorzystania
    Uwaga: To jest stary temat
    Ta dyskusja jest starsza niż 90 dni. Informacje w niej zawarte mogą już nie być aktualne

  2. #2
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: TP funkcja round pomocy

    Round(x:Real) : LongInt; - czyli przyjmuje argument typu Real, a zwraca wynik typu LongInt. Funkcja służy do zaokrąglenia argumentu do najbliższej liczby całkowitej

  3. #3
    Użytkownik
    Założyciel Tematu

    Dołączył
    11.05.2008
    Posty
    87
    Wątków
    70
    Siła reputacji
    9

    Domyślnie Odp: TP funkcja round pomocy

    tylko tyle ??? to jest całość ?

  4. #4
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: TP funkcja round pomocy

    no nie zawarłem tylko "5.Przykład wykorzystania" ale wydaje mi się, że gdy już wiadomo co ona robi to z tym nie ma problemu może ktoś coś dopowie

  5. #5
    Użytkownik
    Założyciel Tematu

    Dołączył
    11.05.2008
    Posty
    87
    Wątków
    70
    Siła reputacji
    9

    Domyślnie Odp: TP funkcja round pomocy

    mógłbyś to jakoś po kolei napisać bo nie wiem co jest co i od czego zacząć

  6. #6
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: TP funkcja round pomocy

    Round(x:Real) : LongInt; - tak wygląda funkcja. Ten zapis pozwala Ci odczytać praktycznie wszystko co
    chcesz wiedzieć. Argument x:real jest jak sama nazwa typu wskazuje argumentem typu rzeczywistego.
    Czyli liczba podawana najczęsciej z przecinkiem Możesz podac bez przecinka ale to się mija z celem
    wykorzystania tej funkcji, które polega na zaokrągleniu liczby do najbliższej całości.

    w Pascalu występują również inne typy rzeczywiste:
    Real - 6 bajtów (ten użyty w przykładzie)
    Single - 4 bajty
    Double - 8 bajtów
    Extended - 10 bajtów (do 20 miejsc po przecinku)
    jest jeszcze Comp (8 bajtów) ale z tym damy spokój

    Wynik jest najbliższą liczbą całkowitą typu LongInt (4 bajty) czyli:
    Round(-3,3) zwróci: -3
    Round(-5,5) zwróci: -6
    Round(5,5) zwróci: 6
    Round(7,6) zwróci: 8
    itd.

    czyli ułatwiając Ci zrozumienie tego co napisałem wyżej (wydaje mi się, że zrozumiale):
    1. Konstrukcja: Round(x:real) : LongInt; -> Round(-3,3);
    2. Do czego służy: Do zaokrąglania liczby rzeczywistej podanej jako argument funkcji do najbliższej
    liczby całkowitej
    3. Parametry wejściowe: x:Real;
    4. Typ wyniku: LongInt ->typ całkowity 4 bajtowy
    5. Przykład wykorzystania: tyle to już chyba sobie sam poradzisz...

    bardziej "łopatologicznie" już nie potrafie jeśli się pomyliłem niech ktoś mnie skoryguje.

    pozdrawiam

  7. #7
    Użytkownik Awatar warriorus
    Dołączył
    10.08.2008
    Mieszka w
    Nakło nad Notecią
    Posty
    207
    Wątków
    56
    Siła reputacji
    10

    Domyślnie Odp: TP funkcja round pomocy

    Sorry ale poległem....

  8. #8
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: TP funkcja round pomocy

    Cytat Zamieszczone przez warriorus Zobacz posta
    Sorry ale poległem....
    nie rozumiem

  9. #9
    Mgr. Inż. Uploadu Awatar dj_mafiozo
    Dołączył
    08.10.2008
    Mieszka w
    Wrocław
    Posty
    674
    Wątków
    119
    Siła reputacji
    21

    Domyślnie Odp: TP funkcja round pomocy

    Cytat Zamieszczone przez matek3005 Zobacz posta
    nie rozumiem
    To taka drobna aluzja w kierunku wyrażenia przez ciebie wdzięczności w postaci punktów reputacji... (konkretnie na dzień dzisiejszy można twoją wdzięczność "wycenić" na 2 ptk. repa...)


    Mój upload dla Precyl.pl: 569 190,4 MB (555,86 GB)

  10. #10
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: TP funkcja round pomocy

    Cytat Zamieszczone przez dj_mafiozo Zobacz posta
    To taka drobna aluzja w kierunku wyrażenia przez ciebie wdzięczności w postaci punktów reputacji... (konkretnie na dzień dzisiejszy można twoją wdzięczność "wycenić" na 2 ptk. repa...)
    tego to już w ogóle nie rozumiem

  11. #11
    Mgr. Inż. Uploadu Awatar dj_mafiozo
    Dołączył
    08.10.2008
    Mieszka w
    Wrocław
    Posty
    674
    Wątków
    119
    Siła reputacji
    21

    Domyślnie Odp: TP funkcja round pomocy

    Cytat Zamieszczone przez matek3005 Zobacz posta
    tego to już w ogóle nie rozumiem
    Liczy na twoją wspaniałomyślność, że skoro pomógł to w zamian ucieszyłby się gdybyś dał mu punkty reputacji (konkretnie 2, bo tyle masz Siłę reputacji).
    Spójrz na moją sygnaturę i przy jego poście kliknij w przedstawiony na niej przycisk...


    Mój upload dla Precyl.pl: 569 190,4 MB (555,86 GB)

  12. #12
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: TP funkcja round pomocy

    heh pewnie tylko, że ja nikogo o pomoc nie prosiłem, tylko sam starałem się pomóc więc nie rozumiem dlaczego miałbym mu podziękować