આ સાધન કેમ ઉપયોગી છે
રોટરી એન્કોડર્સ, સ્ટેટ મશીન્સ અને નજીકના-મૂલ્યના ટેસ્ટ વેક્ટર્સ માટે ગ્રે કોડ રૂપાંતરણ વાપરો, જ્યાં અનુક્રમિક એન્કોડેડ સંખ્યાઓ વચ્ચે માત્ર એક બિટ બદલવી જોઈએ.
આ સાઇટ માટે પ્રકાશિત સંપૂર્ણ, QA-મંજૂર સંસ્કરણ પસંદ કરો.
મર્યાદિત unsigned પૂર્ણાંકને binary-reflected Gray code માં રૂપાંતરિત કરો અથવા નિશ્ચિત પહોળાઈએ Gray code ને પાછું binary માં ડિકોડ કરો.
તૈયાર. તમારું કાર્ય ડેટા આ બ્રાઉઝરમાં જ રહે છે.
રોટરી એન્કોડર્સ, સ્ટેટ મશીન્સ અને નજીકના-મૂલ્યના ટેસ્ટ વેક્ટર્સ માટે ગ્રે કોડ રૂપાંતરણ વાપરો, જ્યાં અનુક્રમિક એન્કોડેડ સંખ્યાઓ વચ્ચે માત્ર એક બિટ બદલવી જોઈએ.
એન્કોડિંગ પૂર્ણાંકને પોતાને સાથે એક વાર જમણી તરફ શિફ્ટ કરેલા મૂલ્ય સાથે XOR કરે છે; ડિકોડિંગ વારંવાર સંચિત મૂલ્યને ક્રમશઃ શિફ્ટ કરેલા Gray બિટ્સ સાથે XOR કરે છે, બધું પસંદ કરેલી પહોળાઈની અંદર.
દશાંશ 10 બાઈનરી 00001010 છે અને Gray મૂલ્ય 15, બાઈનરી 00001111 માં એન્કોડ થાય છે; 15 ને ડિકોડ કરવાથી દશાંશ 10 પુનઃસ્થાપિત થાય છે.
ગણતરી નિશ્ચિત છે અને અમાન્ય ઇનપુટને શાંતિથી બદલવાની જગ્યાએ માન્યતા ભૂલો સમજાવે છે.
ઇનપુટ અને આઉટપુટ આ ટેબમાં જ રહે છે. નકલ અને ડાઉનલોડ બ્રાઉઝર API દ્વારા થાય છે, સર્વર અપલોડ વિના.
દરેક રન તેના ટૂલ મોડ, સમયમૂદ્રા અને ઇનપુટ/આઉટપુટ કદ રિપોર્ટ કરે છે જેથી પરિવર્તિત ડેટાની ઓડિટ કરી શકાય.