Unikalna wartość dla PC

0

Jak w Delphi dla komputera stworzyć unikalną wartość? Najlepiej liczbową, tak żeby cały czas była stała - dopiero po sformatowaniu żeby ulegała zmianie.

Ma ktoś sprawdzoną funkcję? Kiedyś próbowałem rożnych funkcji (np. ID partycji) ale wychodziły czasami dziwne rzeczy, minusowe liczby, różne długości itd...

Chciałbym wartość liczbową o konkretnej długości, żeby na każdym komputerze była tak samo długa, bez żadnych niespodzianek.

Proszę o rady.

0

Ma ktoś sprawdzoną funkcję? Kiedyś próbowałem rożnych funkcji (np. ID partycji) ale wychodziły czasami dziwne rzeczy, minusowe liczby, różne długości itd...

Chciałbym wartość liczbową o konkretnej długości, żeby na każdym komputerze była tak samo długa, bez żadnych niespodzianek.

ID partycji to rozwiązanie które powinno tobie pasować. Tak, ta liczba może być ujemna jeżeli zadeklarowałeś to pod złym typem. I nie rozumiem o co ci chodzi z długością liczby, bo przecież skoro ma być to ID, to może być dowolne (w tym 0,1, 5, albo 239853753, tak?). Żadnych niespodzianek nie ma, to po prostu tobie się coś wydaje.

0

Tyle że ja akurat pod swój kod potrzebuje liczby o konkretnej stałej długości...

Jakieś pomysły?

1

to dodawaj zera na początku do tej konkretnej stałej długości - co za problem? Albo zamień id partycji na string i policz z niego hash

1 użytkowników online, w tym zalogowanych: 0, gości: 1