سؤال

إذا كان لدي مضاعفة صغيرة في vb.net مثل هذا:

dim x as double = 0.00000003

من شأن التحويل إلى السلسلة أن ينتج عرضًا إلكترونيًا (3E-7). في تصحيح القيمة ، سيتم عرضه كرقم كامل (0.00000003).

كيف يمكنني الحصول على الرقم الكامل في سلسلة؟

هل كانت مفيدة؟

المحلول

مع ال .ToString() الطريقة وسلسلة التنسيق:

Dim y As String = x.ToString("F7")

سلاسل التنسيق القياسية
سلاسل تنسيق مخصص

لاحظ أن هذا لا يزال يتطلب منك اختيار تنسيق محدد. إذا كنت تريد أن تتطابق تلقائيًا مع السلسلة الحرفية التي استخدمتها في التعليمات البرمجية الخاصة بك ، فستواجه مشكلة لأنه لم يتم الحفاظ على هذه المعلومات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top