Binarny to system liczbowy, na którym oparte są wszystkie komputery cyfrowe. Dlatego ważne jest, aby programiści rozumieli binarny lub bazowy 2, matematyka. Celem Bin2Dec jest zapewnienie praktyki i zrozumienie, jak obliczenia binarne.
Bin2Dec pozwala użytkownikowi wprowadzać ciągi do 8 cyfr binarnych, zer i 1 w dowolnej kolejności, a następnie wyświetla ich dziesiętny odpowiednik.
To wyzwanie wymaga, aby programista, który je wdraża, postępował zgodnie z nimi ograniczenia:
- Tablice nie mogą zawierać cyfr binarnych wprowadzonych przez użytkownika
- Wyznaczanie dziesiętnego odpowiednika określonej cyfry binarnej w sekwencję należy obliczyć za pomocą jednej funkcji matematycznej, np przykład logarytm naturalny. Od Ciebie zależy, która funkcja zostanie wybrana używać.
- Użytkownik może wprowadzić do 8 cyfr binarnych w jednym polu wprowadzania
- Użytkownik musi zostać powiadomiony, jeśli wprowadzono coś innego niż 0 lub 1
- Użytkownik przegląda wyniki w pojedynczym polu wyjściowym zawierającym dziesiętny (o podstawie 10) odpowiednik wprowadzonej liczby binarnej
- Użytkownik może wprowadzić zmienną liczbę cyfr binarnych
Staraj się tego nie oglądać, dopóki nie opracujesz własnego rozwiązania:
- Program konwersji binarnej na dziesiętną dla początkujących
- Konwerter binarny na dziesiętny przy użyciu React
- Konwerter binarny na dziesiętny ze zwykłym html, js i css
- Konwerter binarny na dziesiętny za pomocą Flutter & Dart
- Konwerter binarny na dziesiętny przy użyciu React
- Matrycowy konwerter binarny na dziesiętny przy użyciu Angular