ਕੰਪਿਊਟਰ ', ਸਾਫਟਵੇਅਰ
ਰੂਪਾਂਤਰ ਟਾਈਪ ਕਰੋ "ਪੈਸਕਲ" ਵਿਚ ਫੰਕਸ਼ਨ ਗੋਲ ਅਤੇ ਟ੍ਰਾਂਕ
ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ ਵੇਰੀਬਲ ਦੇ ਨਾਲ ਪਾਸਕਲ ਵਿਚ ਕੰਮ ਕਰਨਾ, ਅਕਸਰ ਇਸ ਤੱਥ ਨਾਲ ਨਜਿੱਠਣਾ ਪੈਂਦਾ ਹੈ ਕਿ ਜਦੋਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨਾ ਹੁੰਦਾ ਹੈ ਤਾਂ ਅਜਿਹੀਆਂ ਗਲਤੀਆਂ ਹੁੰਦੀਆਂ ਹਨ ਜੋ ਮੁੱਲਾਂ ਦੇ ਗਲਤ ਰੂਪ ਨੂੰ ਬਦਲਣ ਦਾ ਸੰਕੇਤ ਕਰਦੀਆਂ ਹਨ. ਉਦਾਹਰਣ ਲਈ, ਤੁਸੀਂ 5.9 ਦੀ ਇਕ ਪੂਰਨ ਅੰਕ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕਰ ਸਕਦੇ, ਕਿਉਂਕਿ ਇਸਦਾ ਨਤੀਜਾ ਇੱਕ ਕੰਪਾਈਲਨ ਗਲਤੀ ਹੋਵੇਗਾ. ਇਸ ਕੇਸ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਪੈਸਕਾਲ ਵਿੱਚ ਗੋਲ ਅਤੇ ਟ੍ਰੰਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਗੱਲ ਕਰਨੀ ਪਵੇਗੀ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਆਰਗੂਮੈਂਟਾਂ ਦੀਆਂ ਕਿਸਮਾਂ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ ਅਤੇ ਉਨ੍ਹਾਂ ਨਾਲ ਕੁਝ ਕੰਮ ਕਰ ਸਕਦੇ ਹੋ.
ਕਿਸਮ ਦੇ ਪਰਿਵਰਤਨਾਂ ਬਾਰੇ ਆਮ ਜਾਣਕਾਰੀ
ਟਾਈਪ ਦੀ ਬਦਲੀ (ਵੈਲਯੂਜ ਘਟਾਉਣਾ) ਇੱਕ ਕਿਸਮ ਦੇ ਡੇਟਾ ਦੇ ਦੂਜੇ ਮੁੱਲ ਵਿੱਚ ਪਰਿਵਰਤਿਤ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ. ਸਪਸ਼ਟ ਅਤੇ ਸੰਖੇਪ ਕਾਸਟਿੰਗ ਪ੍ਰਕਾਰ ਹਨ. ਪਹਿਲਾ ਡਿਵੈਲਪਰ ਦੁਆਰਾ ਕਿਸੇ ਵੀ ਭਾਸ਼ਾ ਦੇ constructs ਜਾਂ ਫੰਕਸ਼ਨ ਵਰਤ ਕੇ ਸਿੱਧੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਦੂਜੀ ਦੁਭਾਸ਼ੀਏ ਜਾਂ ਕੋਡ ਕੰਪਾਇਲਰ ਦੁਆਰਾ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਪਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੇ ਮਿਆਰਾਂ ਵਿੱਚ ਘੋਸ਼ਿਤ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਸੁਤੰਤਰ ਰੂਪ ਵਿੱਚ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ.
ਪਾਸਕਲ ਵਿਚ ਟਾਈਪ ਕਰੋ
ਪਾਸਕਲ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ, ਤੁਸੀਂ ਦੋਵੇਂ ਸਪੱਸ਼ਟ ਅਤੇ ਅਸਪਸ਼ਟ ਕਿਸਮ ਦੇ ਪਰਿਵਰਤਨ ਵਰਤ ਸਕਦੇ ਹੋ.
ਸਪਸ਼ਟ ਕਾਸਟਿੰਗ ਦੇ ਨਾਲ, ਪਾਕਕਲ ਵਿਸ਼ੇਸ਼ ਪਰਿਵਰਤਨ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਕਾਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦੇ ਆਰਗੂਮੈਂਟ ਇੱਕ ਹੀ ਪ੍ਰਕਾਰ ਨਾਲ ਸੰਬੰਧਿਤ ਹੁੰਦੇ ਹਨ ਅਤੇ ਇੱਕ ਵੱਖਰੇ ਵੱਖਰੀ ਕਿਸਮ ਦੇ ਡੇਟਾ ਦੇ ਮੁੱਲ. ਇਹ ਹਨ ਪਾਕਾਲ ਅਤੇ ਗੋਲ ਫੰਕਸ਼ਨ ਵਿਚ ਟ੍ਰੰਕ ਫੰਕਸ਼ਨ, ਜਿਸ 'ਤੇ ਹੋਰ ਵਿਸਥਾਰ ਨਾਲ ਚਰਚਾ ਕੀਤੀ ਜਾਵੇਗੀ.
ਇਸ ਭਾਸ਼ਾ ਵਿੱਚ ਕਿਸਮ ਦੀ ਸੰਪੂਰਨ ਕਾਸਟਿੰਗ ਕੇਵਲ ਉਹਨਾਂ ਮਾਮਲਿਆਂ ਵਿੱਚ ਸੰਭਵ ਹੈ ਜਿੱਥੇ ਐਕਸਪ੍ਰੈਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ ਪੂਰਨ ਅੰਕ ਅਤੇ ਅਸਲ ਵੇਰੀਏਬਲਾਂ, ਪਹਿਲੇ ਆਪ ਹੀ ਦੂਸਰੀ ਕਿਸਮ ਵਿੱਚ ਬਦਲ ਜਾਂਦੇ ਹਨ.
ਅਗਲਾ, ਅਸੀਂ ਇਸ ਬਾਰੇ ਗੱਲ ਕਰਾਂਗੇ ਕਿ ਤੁਸੀਂ ਅੰਕੀ ਡਾਟਾ ਲਈ ਕਿਸਮਾਂ ਦੀ ਕਾਸਟਿੰਗ ਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ.
ਟ੍ਰੰਕ
ਅੰਦਰੂਨੀ ਗਣਿਤ ਦੇ ਕੰਮ. "ਪਾਕਾਲ" ਵਿਚ ਟ੍ਰੰਕ ਨੇ ਆਰਗੂਮੈਂਟ ਦੇ ਪੂਰੇ ਫੋਕਲਲੇ ਹਿੱਸੇ ਨੂੰ ਰੱਦ ਕੀਤਾ ਹੈ, ਇਸ ਨੂੰ ਪੂਰਨ ਅੰਕ-ਟਾਈਪ ਵਿਊ ਵਿੱਚ ਲਿਆਉਂਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਕੇ ਅੰਤ ਵਿਚ ਤਰਕ (1.73) ਨਾਲ ਟ੍ਰੰਕ ਤੁਸੀਂ ਨਤੀਜਾ 1 ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ.
ਸੰਟੈਕਸ : ਫੰਕਸ਼ਨ : ਟ੍ਰੰਕ (ਐਕਸ: ਅਸਲ): ਲੋਂਗਿੰਟ
ਗੋਲ
ਅੰਦਰੂਨੀ ਗਣਿਤ ਦੇ ਕੰਮ. ਗੋਲਫ ਫੰਕਸ਼ਨ ਗਣਿਤ ਦੇ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਸਭਤੋਂ ਨੇੜਲੇ ਪੂਰਨ ਅੰਕ ਵਿਚ ਆਰਗੂਮੈਂਟ ਨੂੰ ਚੋਰ ਦਿੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਕਾਲਿੰਗ ਦੌਰ (1.73) ਦਾ ਅੰਤ 2 ਨਾਲ ਹੋਵੇਗਾ, ਅਤੇ ਆਰਗੂਮੈਂਟ (1.11) ਤੋਂ ਗੋਲ 1 ਦੇਵੇਗਾ.
функции : ਫੰਕਸ਼ਨ ਸੰਟੈਕਸ : ਗੋਲ (ਐਕਸ: ਅਸਲ): ਲੋਂਗਿੰਟ
ਇਹ ਧਿਆਨ ਦੇਣ ਯੋਗ ਹੈ ਕਿ ਪਾਕਕਲ ਵਿਚ ਗੋਲ ਅਤੇ ਟ੍ਰਾਂਕ ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਤੀਜਿਆਂ ਲਈ ਪਾਬੰਦੀਆਂ ਹਨ. ਜੇ ਇਹ ਨਤੀਜਾ ਨਿਕਲਦਾ ਹੈ ਤਾਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਅਸਫਲ ਹੋ ਜਾਵੇਗੀ ਲੌਂਗਿੰਟ ਟਾਈਪ ਦੇ ਮੁੱਲਾਂ ਤੋਂ ਅੱਗੇ ਜਾਂਦਾ ਹੈ
ਜ਼ਾਹਰਾ ਤੌਰ 'ਤੇ, ਬਿਲਟ-ਇਨ ਦੋਵੇਂ ਫੰਕਸ਼ਨਾਂ ਦਾ ਸੰਟੈਕਸ ਬਹੁਤ ਹੀ ਅਸਾਨ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਬੇਲੋੜੀ ਸਮੱਸਿਆਵਾਂ ਦੇ ਸਪਸ਼ਟ ਕਿਸਮ ਦੇ ਪਰਿਵਰਤਨ ਲਈ ਪਾਸਕਾ ਵਿਚ ਗੋਲ ਅਤੇ ਟ੍ਰਾਂਕ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਅਤੇ ਟਾਈਪ ਉਲੰਘਣਾ ਦੇ ਨਾਲ ਕੰਪਾਈਲਨ ਗਲਤੀਆਂ ਦਾ ਕਾਰਨ ਨਹੀਂ ਬਣਦਾ.
Similar articles
Trending Now