اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف يتم تحويل الرقم العشري الي كس اعتيادي


wknaoomi

الردود الموصى بها

ارجو المساعدة عن كيفية ادخال رقم عشري في " مربع النص " ليتحول تلقائيا في خانة الجدول الي " كسر اعتيادي " بمعني مثلا عند ادخال رقم (1.5) يصبح تلقائيا في الجدول ( كسر اعتيادي )

zxc.rar

رابط هذا التعليق
شارك

لا يوجد في الآكسس تحويل تلقائل ولحل هذة المشكلة تستطيع ان نتبع الطريقة التالية

وهي تعتمد علي المطابقة من خلال بحث داخل متوالية من الأرقام

وتجربة قسمة رقم علي رقم حتي يتم المطابقة بين الكسر العشري ونتيجة هذة القسمة

مثال :

Public Function frag(ByVal value As String) As String
        Dim i, s As Integer
        Dim D As Double = Math.Round(Val(value), 5)
        For i = 1 To 9999 '''''المقام
            For s = 0 To 9999 '''''' البسط
                If D = Math.Round(s / i, 5) Then
                    frag = s & "/" & i
                    Return frag
                    Exit Function
                End If
            Next
        Next
        Return frag
    End Function

وشكراً

والسلام عليكم ورحمة الله وبركاته - اخوك في الله علوش

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information