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

Log غالبا ما يقصد بها اختصار Logging ومعناها تسجيل معلومات معينة أثناء تشغيل البرنامج

أما دالة لوغاريثم فموجودة داخل مكتبة الرياضيات Math

يجب الإشارة لها كما في هذا المثال :

كود :
Module Example
  Sub Main()
     Console.WriteLine( _
        "  Evaluate this identity with selected values for X:")
     Console.WriteLine("                              ln(x) = 1 / log[X](B)")
     Console.WriteLine()
         
     Dim XArgs() As Double = { 1.2, 4.9, 9.9, 0.1 }
 
     For Each argX As Double In XArgs
        ' Find natural log of argX.
        Console.WriteLine("                      Math.Log({0}) = {1:E16}", _
                          argX, Math.Log(argX))

        ' Evaluate 1 / log[X](e).
        Console.WriteLine("             1.0 / Math.Log(e, {0}) = {1:E16}", _
                          argX, 1.0 / Math.Log(Math.E, argX))
        Console.WriteLine()
     Next
  End Sub
End Module
' This example displays the following output:
'         Evaluate this identity with selected values for X:
'                                     ln(x) = 1 / log[X](B)
'      
'                             Math.Log(1.2) = 1.8232155679395459E-001
'                    1.0 / Math.Log(e, 1.2) = 1.8232155679395459E-001
'      
'                             Math.Log(4.9) = 1.5892352051165810E+000
'                    1.0 / Math.Log(e, 4.9) = 1.5892352051165810E+000
'      
'                             Math.Log(9.9) = 2.2925347571405443E+000
'                    1.0 / Math.Log(e, 9.9) = 2.2925347571405443E+000
'      
'                             Math.Log(0.1) = -2.3025850929940455E+000
'                    1.0 / Math.Log(e, 0.1) = -2.3025850929940455E+000

المصدر : https://docs.microsoft.com/en-us/dotnet/...mework-4.8

الرد
تم الشكر بواسطة: asemshahen5 , Mohamed371
#3
(14-02-20, 02:42 PM)محمد كريّم كتب : وعليكم السلام ورحمة الله وبركاته

Log غالبا ما يقصد بها اختصار Logging ومعناها تسجيل معلومات معينة أثناء تشغيل البرنامج

أما دالة لوغاريثم فموجودة داخل مكتبة الرياضيات Math

يجب الإشارة لها كما في هذا المثال :

كود :
Module Example
  Sub Main()
     Console.WriteLine( _
        "  Evaluate this identity with selected values for X:")
     Console.WriteLine("                              ln(x) = 1 / log[X](B)")
     Console.WriteLine()
         
     Dim XArgs() As Double = { 1.2, 4.9, 9.9, 0.1 }
 
     For Each argX As Double In XArgs
        ' Find natural log of argX.
        Console.WriteLine("                      Math.Log({0}) = {1:E16}", _
                          argX, Math.Log(argX))

        ' Evaluate 1 / log[X](e).
        Console.WriteLine("             1.0 / Math.Log(e, {0}) = {1:E16}", _
                          argX, 1.0 / Math.Log(Math.E, argX))
        Console.WriteLine()
     Next
  End Sub
End Module
' This example displays the following output:
'         Evaluate this identity with selected values for X:
'                                     ln(x) = 1 / log[X](B)
'      
'                             Math.Log(1.2) = 1.8232155679395459E-001
'                    1.0 / Math.Log(e, 1.2) = 1.8232155679395459E-001
'      
'                             Math.Log(4.9) = 1.5892352051165810E+000
'                    1.0 / Math.Log(e, 4.9) = 1.5892352051165810E+000
'      
'                             Math.Log(9.9) = 2.2925347571405443E+000
'                    1.0 / Math.Log(e, 9.9) = 2.2925347571405443E+000
'      
'                             Math.Log(0.1) = -2.3025850929940455E+000
'                    1.0 / Math.Log(e, 0.1) = -2.3025850929940455E+000

المصدر : https://docs.microsoft.com/en-us/dotnet/...mework-4.8

شكرا يا غالي .. يعني لو عايز أستخدم اللوغارتيم اكتب قبليها math
الرد
تم الشكر بواسطة: محمد كريّم , محمد كريّم


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


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