Odwracanie doubla

0

Witam, mam problem. Dwie klasy implementują interfejs Reversible, który posiada jedną metodą Reversible reverse(), która ma za zadanie w jednej klasie odwracać stringa(czyli np. Pies - seiP), a w drugiej doubla (czyli np. 3.0 - 0.33333). Co do stringa to poradziłem sobie StringBufferem i metodą reverse(), ale jak poradzić sobie z doublem? Proszę o wskazówki.

0

Słyszałeś o operatorze / ? Najprawdopodobniej jednak nie zapewnisz, że po dwóch odwróceniach wynik będzie taki sam.

0

No dobra, ale ja mam zapewnić, żeby po dwóch odwróceniach wynik był taki sam

0

Najszybciej i najprościej to przechowywać oryginalną wartość i w zależności od stanu (odwrócony czy nie) zwracać ją lub jej odwrotność.

0

Dobra, dzięki!

0

Doubla zawsze możesz przerobić double'a na stringa i odwrócić go tą metodą którą już masz.

0
Visher napisał(a)

Doubla zawsze możesz przerobić double'a na stringa i odwrócić go tą metodą którą już masz.

Rozebaes system stary!

0

3 * 0.3333 = 1
Pies * seiP = 1

Ależ jestem mądry :]

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