{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Programlamada Tip D\u00f6n\u00fc\u015f\u00fcm\u00fc: \u0130ki Y\u00f6ntem","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ykBmsvmd9s\"><a href=\"https:\/\/fatihsoysal.com\/blog\/programlamada-tip-donusumu-iki-yontem\/\">Programlamada Tip D\u00f6n\u00fc\u015f\u00fcm\u00fc: \u0130ki Y\u00f6ntem<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/programlamada-tip-donusumu-iki-yontem\/embed\/#?secret=ykBmsvmd9s\" width=\"600\" height=\"338\" title=\"&#8220;Programlamada Tip D\u00f6n\u00fc\u015f\u00fcm\u00fc: \u0130ki Y\u00f6ntem&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"ykBmsvmd9s\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn programlamada s\u0131kl\u0131kla kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z bir konuyu, tip d\u00f6n\u00fc\u015f\u00fcm\u00fcn\u00fc ele alaca\u011f\u0131z. Bildi\u011finiz gibi, farkl\u0131 programlama dillerinde veriler farkl\u0131 t\u00fcrlerde saklan\u0131r (tamsay\u0131, kayan noktal\u0131 say\u0131, metin vb.). Bu farkl\u0131 t\u00fcrlerdeki veriler \u00fczerinde i\u015flemler yapmak istedi\u011fimizde veya farkl\u0131 t\u00fcrdeki verileri birbiriyle birle\u015ftirmek istedi\u011fimizde tip d\u00f6n\u00fc\u015f\u00fcm\u00fcne ihtiya\u00e7 duyar\u0131z. Bu i\u015flemi iki temel y\u00f6ntemle ger\u00e7ekle\u015ftirebiliriz: bilin\u00e7siz (implicit) d\u00f6n\u00fc\u015f\u00fcm ve bilin\u00e7li (explicit) d\u00f6n\u00fc\u015f\u00fcm."}