کسی دیگه نمی خواد نظر بده؟ زورتون همین قدر بود؟حالا بریم سر اصل مطلب:
مشکل اینجاست که برای بررسی بخش پذیری عدد مورد نظر به اعداد داخل دیتابیس، باید اون ها رو تقسیم کنیم در حالی که حافظه کامپیوتر حداکثر 30 - 40 رقم می گیره. پس باید خودمون یه کلاس تعریف کنیم تا بتونه یک رشته رو بگیره روش ضرب و تقسیم انجام بده و بعد اعلام کنه که اوله یا نه. مشکل اصلی من این کلاسه که خیلی بزرگ و حجیم و سخت میشه. لطفا در این مورد نظر بدید دوستان
تو به آفتاب مانی به کمال حسن و طلعت / که نظر نمی تواند که ببیندت که ماهی
اللهم عجل لولیک الفرج![]()
سلام
من کل پست ها رو نخوندم، یعنی حوصله ام نشد.
نمی دونم باچه زبانی می خواید کد نویسیش کنید. ولی،
پیشنهاد میکنم برای محاسبات سنگین ریاضی از زبان F# استفاده کنید.
من از F#.net چیزی نمی دونم، فقط میدونم دستوراتش کاملا با زبان های پایه C متفاوته و یکی از کاربردهاش انجام محاسبات سنگین ریاضیه
اگر آموزشی یا هر چیز بدرد بخوری از F# یاد گرفتید مارو هم با خبر کنید
آرزوی موفیت![]()
نیکی هنری نیست به امید تلافی
احسان به کسی کن که بکار تو نیاید . . .
دوست جدید
بابا چرا بحث رو سنگين مي كنيد اين همه چرت و پرت چيه دو تا كد سادس مي نويسي تموم
بيا اينم كد وي بيOption Explicit
Private Function ISPRIME(num As Variant) As Boolean
Dim X As Variant
ISPRIME = True
Select Case num
Case Is <= 0
ISPRIME = False
Case Is <= 2
ISPRIME = True
Case Else
For X = 2 To num - 1
If num Mod X = 0 Then
ISPRIME = False
End If
Next X
End Select
End Function
Private Sub cmdPrime_Click()
List1.Clear
On Error Resume Next
Dim X As Variant
lblOutput.Caption = ""
For X = Val(txtLover) To Val(txtUpper)
DoEvents
If ISPRIME(X) = True Then
List1.AddItem X
End If
Next X
End Sub
دوست جدید
تا 1000000000000000000000 هم عدد اول رو ميده فقط كافي بود doevents بزاري تا هنگ نكنه
دوست جدید
هيچ كس تشكر نكرد په هه
سلام .
ببین دوست عزیزی که این پروژه رو کلید زدی !!!!! این پروژه بزرگ شما ، واقعا بزرگ ه و ای کاش می گفتی که یک میلیون دلار جایزش ه و یه عده رو سر کار نمیذاشتی !!!!
بگذریم ولی با چیزایی که شما میدونی این پروژه حل نمیشه و شما باید علاوه بر سواد ریاضی که من تو پست ها ندیدم ، برنامه نویسی موازی هم بدونی که بدون این کارا داری وقت خودت و بقیه رو حروم می کنی!!!!
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)
علاقه مندی ها (Bookmarks)