تفاوت نوع داده ای float با double در php
	
	
		تو گوگل سرچ زذم منابع فارسی خیلی کم بود و نامعلوم .
تو سایت خوده php هم این مقاله رو پیدا کردم ولی متوجه منظورش نشدم : http://www.php.net/manual/en/language.types.float.php
اینطور که حدس میزنم هیچ فرقی نمیکنه . ولی نباید حدسم درست باشه :) بالاخره یه فرقی دارن این دوتا 8-|
این کد رو ران کنید : 
	کد PHP:
	
$vad = 1.1;
print gettype($vad);
var_dump($vad); 
 
چرا یه بار میگه double هست یه بار دیگه میگه float ??
	 
	
	
	
		پاسخ : تفاوت نوع داده ای float با double در php
	
	
		بله فرقی ندارند !
پاسخ از stack :
	نقل قول:
	
		
		
			There is no difference in PHP. float, double or real are the same datatype.
At the C level, everything is stored as a double.
The real size is still platform-dependent.
			
		
	
 http://stackoverflow.com/a/3280965/877320
	 
	
	
	
		پاسخ : تفاوت نوع داده ای float با double در php
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
<?php?>
				
			 
			تو گوگل سرچ زذم منابع فارسی خیلی کم بود و نامعلوم .
تو سایت خوده php هم این مقاله رو پیدا کردم ولی متوجه منظورش نشدم : 
http://www.php.net/manual/en/language.types.float.php
اینطور که حدس میزنم هیچ فرقی نمیکنه . ولی نباید حدسم درست باشه :) بالاخره یه فرقی دارن این دوتا 8-|
این کد رو ران کنید : 
	کد PHP:
	
$vad = 1.1;
print gettype($vad);
var_dump($vad); 
 
چرا یه بار میگه double هست یه بار دیگه میگه float ??
 
			
		
	 
 ممکنه در پایه و اساس با هم فرق داشته باشن ولی تو php فرقی ندارند و یکی هستند
	 
	
	
	
		پاسخ : تفاوت نوع داده ای float با double در php
	
	
		سلام، float چهار بایتی هست و اعداد اعشاری با دقت هشت تایی نشون میده، double هشت بایتی هست و اعداد اعشاری را میتوانید با دقت شونزده تایی (تعداد رقم اعشار) نشون بدید.
	 
	
	
	
		پاسخ : تفاوت نوع داده ای float با double در php
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
T.Toosi
				
			 
			سلام، float چهار بایتی هست و اعداد اعشاری با دقت هشت تایی نشون میده، double هشت بایتی هست و اعداد اعشاری را میتوانید با دقت شونزده تایی (تعداد رقم اعشار) نشون بدید.
			
		
	 
 تعداد رقم اعشار رو تست کردم ولی بازم تغییری تو خروجی نوع داده ها ندیدم . یک بار تعداد رقم اعشار رو 8 تایی و یک بار 16 تایی کردم . هر دو یک جواب رو گرفتم ( جواب همیشگی )
	 
	
	
	
		پاسخ : تفاوت نوع داده ای float با double در php
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
<?php?>
				
			 
			تعداد رقم اعشار رو تست کردم ولی بازم تغییری تو خروجی نوع داده ها ندیدم . یک بار تعداد رقم اعشار رو 8 تایی و یک بار 16 تایی کردم . هر دو یک جواب رو گرفتم ( جواب همیشگی )
			
		
	 
 document پی اچ پی نگاه میکردم، کلا از double استفاده میکنه یعنی شما تایپ float استفاده کنید در واقع هشت بایتی double رو دارید استفاده میکنید، یعنی تفاوتی بین این 2 تایپ نیست.