Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HK-SHAO/DarkCalculator
/ functions
Functions
203 in github.com/HK-SHAO/DarkCalculator
⨍
Functions
203
◇
Types & classes
28
↓ 39 callers
Method
setAnswer
(String answer)
app/src/main/java/com/sf/ExpressionHandler/Result.java:20
↓ 32 callers
Method
add
(Complex a, Complex b)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:63
↓ 32 callers
Method
isFatalError
()
app/src/main/java/com/sf/ExpressionHandler/Result.java:42
↓ 30 callers
Method
mul
(Complex a, Complex b)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:75
↓ 24 callers
Method
toString
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:168
↓ 20 callers
Method
sub
(Complex a, Complex b)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:67
↓ 19 callers
Method
div
(Complex a, Complex b)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:125
↓ 17 callers
Method
value
(int l, int r, Complex vX)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:204
↓ 15 callers
Method
abs
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:82
↓ 15 callers
Method
submit
(int end_pos_, int symbol_, int symbol_pos_)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:55
↓ 14 callers
Method
norm
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:94
↓ 13 callers
Method
isNaN
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:109
↓ 12 callers
Method
append
(String name)
app/src/main/java/com/sf/ExpressionHandler/Result.java:26
↓ 11 callers
Method
exp
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:229
↓ 11 callers
Method
isFinite
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:121
↓ 11 callers
Method
sqrt
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:240
↓ 10 callers
Method
isDoubleFinite
(double d)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:117
↓ 10 callers
Method
log
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:236
↓ 9 callers
Method
ln
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:225
↓ 9 callers
Method
norm2
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:88
↓ 9 callers
Method
pow
(Complex a, Complex b)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:137
↓ 7 callers
Method
autofit
Re-sizes the textSize of the TextView so that the text fits within the bounds of the View.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:91
↓ 7 callers
Method
sin
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:255
↓ 6 callers
Method
actionStart
(Context context, String results)
app/src/main/java/com/sf/DarkCalculator/ResultsActivity.java:19
↓ 6 callers
Method
cos
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:261
↓ 6 callers
Method
error
(int err)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:54
↓ 5 callers
Method
create
Creates a new instance of {@code AutofitHelper} that wraps a {@link TextView} and enables automatically sizing the text to fit.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:45
↓ 5 callers
Method
diff
(int l, int r, Complex x0)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:690
↓ 5 callers
Method
doubleToString
(double d)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:153
↓ 5 callers
Method
isValid
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:113
↓ 5 callers
Method
modifyInText
(String str)
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:351
↓ 5 callers
Method
setTextSize
Set the original text size of the View. @see TextView#setTextSize(float)
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:456
↓ 5 callers
Method
setVal
(Complex v_)
app/src/main/java/com/sf/ExpressionHandler/Result.java:31
↓ 4 callers
Method
arg
()
app/src/main/java/com/sf/ExpressionHandler/Complex.java:98
↓ 4 callers
Method
gamma
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:318
↓ 3 callers
Method
fact
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1360
↓ 3 callers
Method
gaussIntegrate15
(int l, int r, Complex x0, Complex x2)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:860
↓ 3 callers
Method
getError
()
app/src/main/java/com/sf/ExpressionHandler/Result.java:46
↓ 3 callers
Method
getTextSize
Returns the original text size of the View. @see TextView#getTextSize()
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:447
↓ 3 callers
Method
init
(Context context, AttributeSet attrs, int defStyle)
app/src/main/java/com/sf/DarkCalculator/AutofitTextView.java:34
↓ 3 callers
Method
inv
(Complex a)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:71
↓ 3 callers
Method
isBaseSymbol
(char c)
app/src/main/java/com/sf/ExpressionHandler/ParseNumber.java:13
↓ 3 callers
Method
setBase
(int base_)
app/src/main/java/com/sf/ExpressionHandler/Result.java:36
↓ 3 callers
Method
setMaxLines
@see TextView#setMaxLines(int)
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:404
↓ 3 callers
Method
stop
()
app/src/main/java/com/sf/ExpressionHandler/ExpressionHandler.java:35
↓ 2 callers
Method
calculation
(String response)
app/src/main/java/com/sf/ExpressionHandler/ExpressionHandler.java:11
↓ 2 callers
Method
diff3
(int l, int r, Complex x0, Complex delta)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:664
↓ 2 callers
Method
diff5
(int l, int r, Complex x0, Complex delta)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:676
↓ 2 callers
Method
funcValue
(int l, int r, Complex vX)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:434
↓ 2 callers
Method
gcd
(Complex c, Complex c2)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1283
↓ 2 callers
Method
getDigit
(char c, int base)
app/src/main/java/com/sf/ExpressionHandler/ParseNumber.java:18
↓ 2 callers
Method
getItemId
(int position)
app/src/main/java/com/sf/DarkCalculator/GridViewAdapter.java:40
↓ 2 callers
Method
getLineCount
(CharSequence text, TextPaint paint, float size, float width, DisplayMetri
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:196
↓ 2 callers
Method
limit
(int l, int r, Complex x0)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1157
↓ 2 callers
Method
limitH
(int l, int r, Complex x0, Complex h)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1108
↓ 2 callers
Method
parseRaw
(String s, int base)
app/src/main/java/com/sf/ExpressionHandler/ParseNumber.java:31
↓ 2 callers
Method
perm
(Complex n, Complex r)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1069
↓ 2 callers
Method
setEnabled
Set the enabled state of automatically resizing text.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:423
↓ 2 callers
Method
setGodMode
(boolean isGodMode)
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:492
↓ 2 callers
Method
setMinTextSize
Set the minimum text size to the given value, interpreted as "scaled pixel" units. This size is adjusted based on the current density and user font si
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:316
↓ 2 callers
Method
setRawTextSize
(float size)
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:481
↓ 2 callers
Method
solve
(int l, int r, Complex x0, Complex M, int iter)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:733
↓ 2 callers
Method
toPositiveRawBaseString
(double d, long base, int prec)
app/src/main/java/com/sf/ExpressionHandler/ParseNumber.java:95
↓ 1 callers
Method
actionStart
(Context context)
app/src/main/java/com/sf/DarkCalculator/BigDecimalActivity.java:30
↓ 1 callers
Method
actionStart
(Context context)
app/src/main/java/com/sf/DarkCalculator/BaseConversionActivity.java:130
↓ 1 callers
Method
actionStart
(Context context)
app/src/main/java/com/sf/DarkCalculator/AboutActivity.java:16
↓ 1 callers
Method
actionStart
(Context context)
app/src/main/java/com/sf/DarkCalculator/CapitalMoneyActivity.java:125
↓ 1 callers
Method
adaptiveIntegrate
(int l, int r, Complex x0, Complex x2, Complex lastSum, double TOL, int depth)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:893
↓ 1 callers
Method
addOnTextSizeChangeListener
Adds an {@link OnTextSizeChangeListener} to the list of those whose methods are called whenever the {@link TextView}'s {@code textSize} changes.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:260
↓ 1 callers
Method
arccos
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:292
↓ 1 callers
Method
arcsin
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:287
↓ 1 callers
Method
arctan
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:297
↓ 1 callers
Method
carry
(int[] bit, int pos)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1340
↓ 1 callers
Method
cbrt
(Complex c)
app/src/main/java/com/sf/ExpressionHandler/Complex.java:251
↓ 1 callers
Method
checkCache
(int end_pos)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:65
↓ 1 callers
Method
comb
(Complex n, Complex r)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1099
↓ 1 callers
Method
combIter
(Complex n_, Complex m_)
app/src/main/java/com/sf/ExpressionHandler/Expression.java:1073
↓ 1 callers
Method
format
(String s)
app/src/main/java/com/sf/DarkCalculator/CapitalMoneyActivity.java:83
↓ 1 callers
Method
getAutofitTextSize
Recursive binary search to find the best size for the text.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:141
↓ 1 callers
Method
getFunctionHelp
(String key)
app/src/main/java/com/sf/DarkCalculator/HelpUtil.java:63
↓ 1 callers
Method
getMaxLines
(TextView view)
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:205
↓ 1 callers
Method
getMinTextSize
Returns the minimum size (in pixels) of the text.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:305
↓ 1 callers
Method
getPrecision
Returns the amount of precision used to calculate the correct text size to fit within its bounds.
app/src/main/java/com/sf/DarkCalculator/AutofitHelper.java:283
↓ 1 callers
Method
initCache
()
app/src/main/java/com/sf/ExpressionHandler/Expression.java:132
↓ 1 callers
Method
initDelete
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:122
↓ 1 callers
Method
initDrawer
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:175
↓ 1 callers
Method
initEditText
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:427
↓ 1 callers
Method
initFunction
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:309
↓ 1 callers
Method
initMap
()
app/src/main/java/com/sf/DarkCalculator/HelpUtil.java:14
↓ 1 callers
Method
initNumeric
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:255
↓ 1 callers
Method
initOperator
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:287
↓ 1 callers
Method
initPages
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:192
↓ 1 callers
Method
initSeekBar
()
app/src/main/java/com/sf/DarkCalculator/BaseConversionActivity.java:40
↓ 1 callers
Method
initSideBar
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:226
↓ 1 callers
Method
initTabs
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:185
↓ 1 callers
Method
initTextIn
()
app/src/main/java/com/sf/DarkCalculator/BaseConversionActivity.java:105
↓ 1 callers
Method
initTextIn
()
app/src/main/java/com/sf/DarkCalculator/CapitalMoneyActivity.java:40
↓ 1 callers
Method
initTextOut
()
app/src/main/java/com/sf/DarkCalculator/BaseConversionActivity.java:92
↓ 1 callers
Method
initTextOut
()
app/src/main/java/com/sf/DarkCalculator/CapitalMoneyActivity.java:27
↓ 1 callers
Method
initTextView
()
app/src/main/java/com/sf/DarkCalculator/MainActivity.java:148
next →
1–100 of 203, ranked by callers