تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] دالة ياخذ الكسر فقط
#1
بسم الله الرحمن الرحيم
الاخوة الافاضل في المنتدى سئالي هو هل يوجد دالة او طريقة تاخذ الكسر فقط مثال على ذلك اذا كان الرفم 2.8 اثنين وثمانية من عشرة اريد الدالة تاخذ الثامنية من عشرة فقط من غير الرقم الصحيح رقم 2
الله المستعان
الرد }}}}
تم الشكر بواسطة:
#2
حقيقا لا توجد دالة صريحة تقوم بعمل ذلك

بل يمكنك عمل معادلات رياضية

او تحويل الرقم الى نص ومعالجته ثم ارجاعه الى رقم .. كلها حلول يمكنك اتباعها


كتبت دالة على السريع تقوم باستعمال مبدا تحويل الرقم الى نص ثم استعمال spilt واخذ الرقم الي مابعد الفاصلة :-

PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load

        MsgBox
(GetDecimalNumber(23.4546))  'output : 4546'

    
End Sub

    
''' <summary>
    ''' 
دالة استخراج الارقام العشرية من الاعداد
    
''' </summary>
    ''' 
<param name="number">الرقم المراد استخراج الارقام العشرية منه</param>
    
''' <returns></returns>
    ''' 
<remarks></remarks>
    Public Function 
GetDecimalNumber(ByVal number As Double) As Integer

        Dim StringNumber 
As String number.ToString().Split("."c).Last()
        Return 
Integer.Parse(StringNumber)

    
End Function 
الرد }}}}
تم الشكر بواسطة:
#3
PHP كود :
private void button1_Click(object senderEventArgs e)
        {
            
MessageBox.Show(GetDecimalPart(13.894).ToString()); // Output: 0.894
        
}

        public 
double GetDecimalPart(double num)
        {
            return 
num Math.Truncate(num);
        } 
الرد }}}}
تم الشكر بواسطة:
#4
اخي الكريم ... انا الي بعرفو انو التكست بالفجوال بيعطي الفاصلة بدون اي كود ولكن تكتب الاكواد لكي تحول رقم الفاصلة الى اقرب رقم .
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طلب بعض النصائح حول السيكورتى..كيف احمى برنامجى من الكسر و الاختراق او تقليل اثره؟ noway 3 64 23-11-16, 07:28 PM
آخر رد: ابراهيم النعيمي
  دالة لجعل مربع النص لا يقبل حروف atefkhalf2004 6 136 17-09-16, 12:38 AM
آخر رد: أبو عمر
  طلب كود دالة جمع مهندس حيدر 16 300 08-09-16, 01:04 PM
آخر رد: مهندس حيدر
  دالة تقريب لاقرب رقم عشرى فارس احمد السيد 3 303 23-05-16, 09:25 PM
آخر رد: فارس احمد السيد
  [سؤال] دالة تتعرف علي الزر الذي تم النقر عليه وتغير قيمة مربع النص المقابل musab 1 206 12-01-16, 12:50 PM
آخر رد: silverlight
  [VB.NET] دالة datediff sphinx 20 1,392 25-07-15, 11:04 AM
آخر رد: sphinx
  كيف اجعل برنامجي ياخذ وضع عرض الويندوز layla2030 1 437 06-04-15, 06:35 PM
آخر رد: es5s930
  حماية البرنامج من الكسر 3boody2000 6 1,225 13-01-15, 07:52 PM
آخر رد: ربيع
  [سؤال] تحويل دالة لعمل العكس html to bbcode سعود 3 663 29-09-14, 08:42 PM
آخر رد: vbnet
  كيف بدى اضيف دالة sum محمد هبي 8 1,664 23-01-14, 08:18 PM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم