modulo

0

Czy ktoś wie
jak zrobić A % B, jeżli A jest np. typu double.
Jest mi to bardzo potrzebne i za pomoc będe wdzięczny.

[cya] [cya] [cya]

0

nie zrobisz reszty z dzielenia przez liczbe , która nie jest całkowita , za to możesz napisać :
( (int)A )%B
nawias chyba jest zbędny

0

sory zle to wytłumaczyłem.

mam takie działanie C = pow(A,B) % D i teraz przy dużym A lub B
liczba przekracza limit int i wynik mam 0. ;-| ;-| ;-|

0

sory zle to wytłumaczyłem.

mam takie działanie C = pow(A,B) % D i teraz przy dużym A lub B
liczba przekracza limit int i wynik mam 0. ;-| ;-| ;-|

tak to już jest z komputerami , że przechowują skończone wartości ze skończoną dokładnością , zamiast int'a możesz użyć np :
unsigned long - przyjmuje wartości 0-4294967295 podajrze

0

Niestety to i tak za mało :-( :-( :-(

0

w takim razie nie uda ci sie użyć modulo dla liczb przyjmujących większe wartości ( dla podstawowych typów ) bo już nie są całkowite , chyba że sam to jakoś napiszesz ...

0

Domyślam się, że kombinujesz coś z szyfrowaniem (jak patrzę na ten wzór to jakbym widział RSA :) )
Potrzebna jest ci jedynie reszta z podnoszenia tej liczby do potęgi. O ile się orientuję, to można to zrobić inaczej. Przy czym nie możemy wykorzystywać standardowej funkcji podnoszenia do potęgi. Trzeba napisać własną. Najbardziej znaczące cyfry można pomijać. O ile pamiętam, to w "Sztuce programowania cz. II" Knutha, było coś na ten temat. Zajrzyj tam.

0

Chodzi właśnie o RSA. Znasz może jakieś dobre książki poruszające tematykę kryptologii?

[cya] [cya] [cya]

0

Chodzi właśnie o RSA. Znasz może jakieś dobre książki poruszające tematykę kryptologii?

[cya] [cya] [cya]

Na temat RSA to słów kilka jest w książce "Rzecz o istocie informatyki - Algorytmika" Harela. Ale to oczywiście tylko szczątki. Jeżeli chcesz o RSA to jest w sieci (gdzieś chyba nawet link zapisywałem) do oryginalnego dokumentu autorów tego systemu.
Jeżeli książki o kryptografii w postaci elektornicznej to właśnie dziś na płytkę zgrałem sobie dwie:
"Overview of Cryptography" oraz "Applied Cryptography"
A tak to zostaje bibilioteka :)

0

prosze powiedzcie mi dokłądnie co to jest to RSA , ja też chce wiedzieć :(

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