ਅਧਿਐਨ ਅਤੇ ਘਰੇਲੂ ਕੰਮ
ਕੰਪਿਊਟਰ ਸਾਇੰਸ, ਡਿਜੀਟਲ ਲਾਜਿਕ ਅਤੇ ਨੰਬਰ ਸਿਸਟਮ ਦੀਆਂ ਅਭਿਆਸਾਂ ਦੇ ਜਵਾਬਾਂ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਉਹਨਾਂ ਦੇ ਪਿੱਛੇ ਦੇ ਕਦਮ ਵੇਖੋ।
ਇੱਕ ਨੰਬਰ ਟਾਈਪ ਕਰੋ ਅਤੇ ਤੁਰੰਤ ਇਸਦਾ ਬਾਈਨਰੀ, ਓਕਟਲ ਅਤੇ ਹੈਕਸ ਰੂਪ ਵੇਖੋ। ਇਹ 8, 16, 32 ਜਾਂ 64 ਬਿਟਾਂ ਵਿੱਚ ਦੋ-ਕੰਪਲੀਮੈਂਟ ਨਾਲ ਬਹੁਤ ਵੱਡੇ ਪੂਰੇ ਅੰਕ, 0.625 ਵਰਗੀਆਂ ਫ੍ਰੈਕਸ਼ਨਾਂ ਅਤੇ ਨਕਾਰਾਤਮਕ ਮੁੱਲਾਂ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ। ਤੁਸੀਂ ਬਾਈਨਰੀ ਨੂੰ ਦਸੰਲ ਵਿੱਚ ਵਾਪਸ ਬਦਲ ਕੇ ਜਵਾਬ ਦੀ ਜਾਂਚ ਵੀ ਕਰ ਸਕਦੇ ਹੋ।
–––ਸਿੱਖੋ ਕਿ ਦਸ਼ਮਲਵ ਸੰਖਿਆਵਾਂ ਕਿਵੇਂ ਬਾਈਨਰੀ ਵਿੱਚ ਬਦਲਦੀਆਂ ਹਨ ਅਤੇ ਨਤੀਜੇ ਨੂੰ ਕਿਵੇਂ ਪੜ੍ਹਨਾ ਹੈ।
ਦਸ਼ਮਲ ਦਸ-ਅਧਾਰਿਤ ਪ੍ਰਣਾਲੀ ਹੈ ਜੋ ਅਸੀਂ ਹਰ ਰੋਜ਼ ਵਰਤਦੇ ਹਾਂ, ਜਿਸ ਵਿੱਚ ਅੰਕ 0 ਤੋਂ 9 ਹੁੰਦੇ ਹਨ। ਬਾਈਨਰੀ ਦੋ-ਅਧਾਰਿਤ ਪ੍ਰਣਾਲੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ 0 ਅਤੇ 1 ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ, ਜਿਸ ਤਰ੍ਹਾਂ ਕੰਪਿਊਟਰ ਨੰਬਰ ਸਟੋਰ ਕਰਦੇ ਹਨ। ਦਸ਼ਮਲ ਤੋਂ ਬਾਈਨਰੀ ਵਿੱਚ ਬਦਲਣ ਦਾ ਮਤਲਬ ਹੈ ਇੱਕੋ ਮੁੱਲ ਨੂੰ 10 ਦੀਆਂ ਸ਼ਕਤੀਆਂ ਦੀ ਥਾਂ 2 ਦੀਆਂ ਸ਼ਕਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲਿਖਣਾ।
ਇੱਕ ਨੰਬਰ ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਾਈਨਰੀ, ਓਕਟਲ ਅਤੇ ਹੈਕਸਾਡੇਸੀਮਲ ਰੂਪ ਇੱਕੋ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। ਇਹ ਬਹੁਤ ਵੱਡੇ ਪੂਰੇ ਅੰਕ, ਦਸ਼ਮਲਵਾਂ ਜਿਵੇਂ 0.625 ਅਤੇ ਨਕਾਰਾਤਮਕ ਅੰਕ ਸੰਭਾਲਦਾ ਹੈ। ਉਲਟ ਪ੍ਰਕਿਰਿਆ ਲਈ, ਇੱਥੇ ਦਿੱਤਾ ਚੈੱਕ ਬਾਕਸ ਜਾਂ ਬਾਈਨਰੀ ਤੋਂ ਦਸ਼ਮਲਵ ਪਰਿਵਰਤਕ ਵਰਤੋ।
ਕੰਪਿਊਟਰ ਸਾਇੰਸ, ਡਿਜੀਟਲ ਲਾਜਿਕ ਅਤੇ ਨੰਬਰ ਸਿਸਟਮ ਦੀਆਂ ਅਭਿਆਸਾਂ ਦੇ ਜਵਾਬਾਂ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਉਹਨਾਂ ਦੇ ਪਿੱਛੇ ਦੇ ਕਦਮ ਵੇਖੋ।
ਡੀਬੱਗਿੰਗ ਦੌਰਾਨ ਬਿਟ ਮਾਸਕ, ਫਲੈਗ, ਪਰਵਾਨਗੀਆਂ ਅਤੇ ਰਜਿਸਟਰ ਮੁੱਲ ਲਿਖੋ, ਜਾਂ ਬਾਈਨਰੀ ਆਉਟਪੁੱਟ ਪੜ੍ਹੋ।
IP ਪਤੇ ਦੇ ਆਕਟੇਟਾਂ, ਸਬਨੈੱਟ ਮਾਸਕਾਂ ਅਤੇ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਮੁੱਲਾਂ ਨਾਲ ਕੰਮ ਕਰੋ ਜੋ ਬਿਟਾਂ ਵਿੱਚ ਲਿਖੇ ਗਏ ਹਨ।
ਇੱਕ ਪੂਰੇ ਅੰਕ ਲਈ, 2 ਨਾਲ ਵਾਰ-ਵਾਰ ਭਾਗ ਕਰੋ, ਹਰ ਬਚਿਆ ਹੋਇਆ ਅੰਕ ਲਿਖੋ, ਫਿਰ ਆਖਰੀ ਤੋਂ ਪਹਿਲੇ ਤੱਕ ਬਚੇ ਹੋਏ ਅੰਕ ਪੜ੍ਹੋ।
ਭਗ ਦੇ ਬਦਲੇ, ਇਸਨੂੰ 2 ਨਾਲ ਗੁਣਾ ਕਰੋ। ਬਿੰਦੂ ਤੋਂ ਪਹਿਲਾਂ ਵਾਲਾ ਅੰਕ ਅਗਲਾ ਬਾਈਨਰੀ ਅੰਕ ਬਣ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਬਾਕੀ ਰਹਿ ਗਿਆ ਹਿੱਸਾ ਤੁਸੀਂ ਲਗਾਤਾਰ ਗੁਣਾ ਕਰਦੇ ਰਹਿੰਦੇ ਹੋ। 0.625 ਦਾ ਨਤੀਜਾ 0.101 ਹੁੰਦਾ ਹੈ, ਕਿਉਂਕਿ 0.625 = 1/2 + 1/8।
| ਦਸ਼ਮਲ | ਦ੍ਵਿਮਾਤ੍ਰਿਕ | ਛੇ |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 10 | 2 |
| 8 | 1000 | 8 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
| 100 | 1100100 | 64 |
| 255 | 11111111 | ਐੱਫਐੱਫ |
| 256 | 100000000 | 100 |
| 1024 | 10000000000 | 400 |
ਕੰਪਿਊਟਰ ਨਕਾਰਾਤਮਕ ਪੂਰੇ ਅੰਕਾਂ ਨੂੰ ਟੂਜ਼ ਕੰਪਲੀਮੈਂਟ ਵਿੱਚ ਸਟੋਰ ਕਰਦੇ ਹਨ। ਇੱਕ ਬਿਟ ਚੌੜਾਈ ਚੁਣੋ, ਤਾਂ -42 ਅੱਠ ਬਿਟਾਂ ਵਿੱਚ 11010110 ਬਣ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਮੁੱਲ ਚੁਣੀ ਗਈ ਚੌੜਾਈ ਵਿੱਚ ਫਿੱਟ ਨਹੀਂ ਹੁੰਦਾ, ਤਾਂ ਟੂਲ ਇੱਕ ਗਲਤੀ ਦਿਖਾਉਂਦਾ ਹੈ।
ਸਧਾਰਣ ਰੂਪ ਦੋ-ਅੰਕੀ ਮੁੱਲ ਦੇ ਸਾਹਮਣੇ ਮਾਇਨਸ ਚਿੰਨ੍ਹ ਲਿਖਦਾ ਹੈ, ਇਸ ਲਈ -42 -101010 ਬਣ ਜਾਂਦਾ ਹੈ। ਇਹ ਪੜ੍ਹਨ ਵਿੱਚ ਆਸਾਨ ਹੈ ਅਤੇ ਹੋਮਵਰਕ ਲਈ ਠੀਕ ਹੈ।
ਕੁਝ ਦਸ਼ਮਲਾਂਕ ਬਾਈਨਰੀ ਵਿੱਚ ਬਿਲਕੁਲ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਨਹੀਂ ਲਿਖੇ ਜਾ ਸਕਦੇ। 0.1 ਹਮੇਸ਼ਾਂ ਦੁਹਰਾਉਂਦਾ ਰਹਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਨਤੀਜੇ ਨੂੰ ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਅੰਕਾਂ ਦੀ ਗਿਣਤੀ ਤੋਂ ਬਾਅਦ ਕੱਟ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਨੋਟ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ।
ਆਟੋਮੈਟਿਕ ਉਪਲਬਧ 8, 16, 32 ਜਾਂ 64 ਬਿਟਾਂ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਛੋਟੀ ਗਿਣਤੀ ਵਾਲੀ ਚੌੜਾਈ ਵਰਤਦਾ ਹੈ। ਸਕਾਰਾਤਮਕ ਅੰਕਾਂ ਨੂੰ ਅੱਗੇ ਜ਼ੀਰੋ ਨਾਲ ਪੈਡ ਕਰਨ ਲਈ ਚੌੜਾਈ ਚੁਣੋ, ਉਦਾਹਰਨ ਵਜੋਂ 5 ਨੂੰ 00000101 ਵਜੋਂ।
ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਨੰਬਰਾਂ ਦੀ ਤਬਦੀਲੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸਾਡੇ ਸਰਵਰ ਨੂੰ ਕੁਝ ਵੀ ਭੇਜਿਆ ਜਾਂ ਸਟੋਰ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ। ਸਿਰਫ਼ ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਵਿਕਲਪ ਹੀ ਤੁਹਾਡੇ ਡਿਵਾਈਸ 'ਤੇ ਯਾਦ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।
ਇਨਪੁੱਟ 400 ਅੰਕਾਂ ਤੱਕ ਸੀਮਤ ਹੈ। IEEE 754 ਵਰਗੇ ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਫਾਰਮੈਟ ਨਹੀਂ ਦਿਖਾਏ ਜਾਂਦੇ, ਸਿਰਫ ਤੁਹਾਡੇ ਦੁਆਰਾ ਟਾਈਪ ਕੀਤੇ ਨੰਬਰ ਦੀ ਸਹੀ ਬਾਈਨਰੀ ਕੀਮਤ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ। ਟੂਜ਼ ਕੰਪਲੀਮੈਂਟ ਸਿਰਫ ਪੂਰਨ ਅੰਕਾਂ ਲਈ ਹੈ।
ਨੰਬਰ ਨੂੰ ਬਾਕਸ ਵਿੱਚ ਟਾਈਪ ਕਰੋ, ਤਾਂ ਬਾਈਨਰੀ ਰੂਪ ਤੁਰੰਤ ਦਿਖਾਈ ਦੇਵੇਗਾ। ਹੱਥੋਂ, ਨੰਬਰ ਨੂੰ 2 ਨਾਲ ਵਾਰ-ਵਾਰ ਵੰਡੋ, ਹਰ ਵਾਰ ਬਚਿਆ ਹੋਇਆ ਅੰਕ ਨੋਟ ਕਰੋ, ਅਤੇ ਆਖਰੀ ਅੰਕ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ ਪਹਿਲੇ ਅੰਕ ਤੱਕ ਬਚੇ ਹੋਏ ਅੰਕ ਪੜ੍ਹੋ।
ਦਸ਼ਮਲ ਵਿੱਚ 10 ਬਾਈਨਰੀ ਵਿੱਚ 1010 ਹੁੰਦਾ ਹੈ, ਕਿਉਂਕਿ 8 + 2 = 10। ਤੁਸੀਂ ਉਦਾਹਰਣ ਬਟਨਾਂ ਨਾਲ ਜਾਂ ਟਾਈਪ ਕਰਕੇ ਕੋਈ ਹੋਰ ਮੁੱਲ ਅਜ਼ਮਾ ਸਕਦੇ ਹੋ।
ਹਾਂ। 0.625 ਬਾਈਨਰੀ ਵਿੱਚ ਬਿਲਕੁਲ 0.101 ਹੈ। 0.1 ਨੂੰ ਬਿਲਕੁਲ ਲਿਖਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਅਤੇ ਇਹ ਹਮੇਸ਼ਾਂ ਦੁਹਰਾਉਂਦਾ ਰਹਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਨਤੀਜਾ ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਦਸ਼ਮਲਾਂਕ ਸਥਾਨਾਂ 'ਤੇ ਕੱਟ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਨੋਟ ਵਿੱਚ ਇਹ ਦੱਸਿਆ ਜਾਂਦਾ ਹੈ।
ਬਾਈਨਰੀ ਮੁੱਲ ਦੇ ਸਾਹਮਣੇ ਮਾਇਨਸ ਲਗਾਉਣ ਲਈ ਮਾਇਨਸ ਚਿੰਨ੍ਹ ਚੁਣੋ, ਜਾਂ ਕੰਪਿਊਟਰ ਇਸਨੂੰ ਕਿਵੇਂ ਸਟੋਰ ਕਰਦਾ ਹੈ ਇਹ ਦੇਖਣ ਲਈ ਟੂਜ਼ ਕੰਪਲੀਮੈਂਟ ਚੁਣੋ। ਟੂਜ਼ ਕੰਪਲੀਮੈਂਟ ਲਈ ਬਿਟ ਚੌੜਾਈ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਆਟੋਮੈਟਿਕ ਤੁਹਾਡੇ ਲਈ 8, 16, 32 ਜਾਂ 64 ਬਿਟ ਚੁਣਦਾ ਹੈ।
ਇਹ ਨਤੀਜੇ ਦੀ ਲੰਬਾਈ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ। 8 ਦੀ ਚੌੜਾਈ 5 ਨੂੰ 00000101 ਵਜੋਂ ਦਿਖਾਉਂਦੀ ਹੈ, ਅਤੇ ਟੂਜ਼ ਕੰਪਲੀਮੈਂਟ ਵਿੱਚ ਇਹ ਸੀਮਾ ਵੀ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ 8 ਬਿਟ -128 ਤੋਂ 127 ਤੱਕ ਰੱਖਦੇ ਹਨ।
ਪੂਰੇ ਅੰਕ 400 ਅੰਕਾਂ ਤੱਕ ਹੋ ਸਕਦੇ ਹਨ, ਜੋ ਕਿ 64-ਬਿੱਟ ਸੀਮਾ ਤੋਂ ਕਾਫੀ ਵੱਧ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਟੂਲ ਬਿਲਕੁਲ ਸਹੀ ਵੱਡੇ ਅੰਕਾਂ ਦੀ ਗਣਿਤ ਵਰਤਦਾ ਹੈ। ਟੂਜ਼ ਕੰਪਲੀਮੈਂਟ 64 ਬਿੱਟਾਂ 'ਤੇ ਰੁਕ ਜਾਂਦਾ ਹੈ, ਜਦ ਤੱਕ ਤੁਸੀਂ ਚੌੜਾਈ ਨੂੰ ਆਟੋਮੈਟਿਕ 'ਤੇ ਨਹੀਂ ਛੱਡਦੇ।
ਹਾਂ। ਨਤੀਜਿਆਂ ਹੇਠਾਂ ਚੈੱਕ ਬਾਕਸ ਵਰਤੋ ਅਤੇ ਦਸਾਂਲਕ ਮੁੱਲ, ਜਿਵੇਂ ਕਿ 101.101, ਟਾਈਪ ਕਰੋ। ਦਸਾਂਲਕ ਮੁੱਲ ਬਿਲਕੁਲ ਸਹੀ ਹੈ।
ਨਹੀਂ। ਇਹ ਤਬਦੀਲੀ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੀ ਹੁੰਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਤੋਂ ਕੁਝ ਵੀ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ। ਸਿਰਫ਼ ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਵਿਕਲਪ ਅਗਲੀ ਵਾਰ ਲਈ ਯਾਦ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।
ਹੋਮਪੇਜ 'ਤੇ ਹੋਰ ਦਰਜਨਾਂ ਮੁਫ਼ਤ ਟੂਲ ਹਨ, ਜਿਨ੍ਹਾਂ ਲਈ API ਕੁੰਜੀ ਦੀ ਲੋੜ ਨਹੀਂ।
ਟੈਕਸਟ ਨੂੰ ਵੱਡੇ ਅੱਖਰਾਂ (uppercase), ਕੈਮਲਕੇਸ (camelCase), ਸਨੇਕਕੇਸ (snake_case) ਅਤੇ ਹੋਰ ਵਿੱਚ ਬਦਲੋ।
ਔਜ਼ਾਰ ਖੋਲ੍ਹੋCSV ਡੇਟਾ ਨੂੰ ਸਾਫ਼ JSON ਆਬਜੈਕਟਾਂ ਜਾਂ ਐਰੇਜ਼ ਵਿੱਚ ਬਦਲੋ।
ਔਜ਼ਾਰ ਖੋਲ੍ਹੋਲੋਕਪ੍ਰਿਯ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਬਾਰਕੋਡ ਬਣਾਓ।
ਔਜ਼ਾਰ ਖੋਲ੍ਹੋਵਾਧੂ ਖਾਲੀ ਸਪੇਸ, ਟੈਬ ਅਤੇ ਖਾਲੀ ਲਾਈਨਾਂ ਹਟਾਓ।
ਔਜ਼ਾਰ ਖੋਲ੍ਹੋਕੋਈ ਮੇਲ ਖਾਂਦਾ ਸਵਾਲ ਨਹੀਂ।
ਇਸ ਟੂਲ ਬਾਰੇ ਆਪਣੇ ਵਿਚਾਰ ਹੋਰ ਵਿਜ਼ਿਟਰਾਂ ਨਾਲ ਸਾਂਝੇ ਕਰੋ।